Comment configurer eth0 manuellement?


16

Comment configurer manuellement eth0dans Ubuntu? Je n'ai pas de serveur DHCP. Ai-je besoin d'une adresse IP lorsque je vais juste capturer des paquets?


4
Le ferez-vous avec la programmation?

Réponses:


14

Je ne sais pas exactement ce que vous entendez par votre question. La vraie méthode manuelle a été décrite ci-dessus, mais puisque vous écrivez, vous n'avez pas DHCP, je pense que vous aimeriez plutôt savoir quoi faire pour donner à votre box une adresse IP statique et attribuer cette adresse IP au démarrage automatiquement. Eh bien, voici comment:

Il devrait y avoir un fichier /etc/network/interfaces. Ce fichier est lu par les scripts de démarrage Ubuntu qui à leur tour configurent le réseau en fonction de ce fichier. Si vous souhaitez savoir ce qui devrait / pourrait être contenu dans ce fichier, veuillez taper " interfaces homme ".

Par exemple, mon /etc/network/interfacesapparence ressemble à ceci (les commentaires sont découpés):

auto lo
iface lo inet loopback

auto eth0
iface eth0 inet static
        address 192.168.20.20
        netmask 255.255.255.0
        network 192.168.20.0
        broadcast 192.168.20.255
        gateway 192.168.20.250

Les deux premières lignes sont standard et peuvent déjà se ressembler sur votre box. Vous pouvez être particulièrement intéressé par le reste du fichier: ces lignes définissent une configuration de réseau statique sur eth0 (sans DHCP), et cette configuration statique devient automatiquement active à chaque démarrage.


4

Vous pouvez également essayer ceci:

  1. sudo -H gedit /etc/network/interfaces

  2. Modifier l'eth0

    auto eth0
    iface eth0 inet dhcp
    
  3. Sauvegarder et quitter

  4. Courez sudo /etc/init.d/networking restart.


2

Vous n'avez pas besoin d'une adresse IP pour capturer des paquets en mode promiscuous (lorsque vous souhaitez capturer tout le trafic, pas seulement le trafic destiné à votre ordinateur). Vous pouvez mettre cette interface en place en utilisant la commande

ifconfig eth0 up

Cela n'affecte pas d'adresse IPv4 à l'interface (l'adresse de liaison locale IPv6 est automatiquement attribuée, si vous avez activé IPv6).


avec la nouvelle iputilisation à la ip link set eth0 upplace
rubo77

-1
ifconfig
ifconfig etho
ifconfig ehto 192.168.3.40 netmask 255.255.255.0
route -n

ou

ip route show
then 
name for DNS
nameserver 127.0.11
nameserver 8.8.8.8

la réponse ci-dessus vient de configurer l'adresse IP
Ahmad safi Afghanistan
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.