Pas de "eth0" dans ifconfig -a, seulement enp0s3 et lo

32

Donc, je configure ma boîte Ubuntu avec VirtualBox, paramètres par défaut - lancement d’images ISO simple. Après avoir installé Ubuntu, j'ai commencé à tester plusieurs programmes et tout fonctionnait bien. J'ai un accès complet à Internet sur mon hôte et mon ampli; À l’intérieur de la virtualbox, j’ai quand même remarqué, même avec ma connexion Ethernet, que je n’avais toujours pas eth0 - au lieu de cela, j'ai enp0s3, ce qui est étrange.

Voici un résultat de la commande 'ifconfig -a':

enp0s3    Link encap:Ethernet  HWaddr 08:00:27:36:5f:f2  
          inet addr:10.0.2.15  Bcast:10.0.2.255  Mask:255.255.255.0
          inet6 addr: fe80::a00:27ff:fe36:5ff2/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:484 errors:0 dropped:0 overruns:0 frame:0
          TX packets:370 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:294211 (294.2 KB)  TX bytes:44269 (44.2 KB)

lo        Link encap:Local Loopback  
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:65536  Metric:1
          RX packets:274 errors:0 dropped:0 overruns:0 frame:0
          TX packets:274 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
          RX bytes:24496 (24.4 KB)  TX bytes:24496 (24.4 KB)

Une raison pour laquelle cela pourrait arriver? Comment puis-je remplacer enp0s3 par eth0 et ne pas avoir "10.0.2.15" comme addet, car cela ne devrait pas être le cas.

    
posée John Myers 30.11.2015 - 00:33
la source

2 réponses

25

Avec v197, nous avons introduit des noms d’interface réseau prévisibles dans systemd / udev, qui contient des informations sur le matériel plutôt que une référence au pilote utilisé. Les noms suivants sont pris en charge:

  
  • Noms incorporant les numéros d’index fournis par le microprogramme / BIOS pour les périphériques intégrés (exemple: eno1 )
  •   
  • Noms incorporant le micrologiciel / BIOS contenant les numéros d’index PCI Express hotplug (exemple: ens1 )
  •   
  • Noms incorporant l'emplacement physique / géographique du connecteur du matériel (exemple: enp2s0 )
  •   
  • Noms incorporant l'adresse MAC des interfaces (exemple: enx78e7d1ea46da )
  •   
  • Attribution de noms éthiques natifs et imprévisibles au noyau (exemple: eth0 )
  •   

Donc, ce que vous observez lors de l'installation de 15.10 est une conséquence de l'évolution d'Ubuntu.

    
réponse donnée Takkat 30.11.2015 - 08:16
la source
14

Si vous devez définir l’adresse IP statique de la machine virtuelle:

  1. Changez le "Network Adapter" en mode ponté dans les paramètres du système Oracle Ubuntu VM.

  2. Démarrer la machine virtuelle Ubuntu

  3. Tapez ifconfig

  4. ifconfig renvoie donc enp0s3 et lo , par conséquent,

  5. Tapez sudo ifconfig enp0s3 192.168.0.111 netmask 255.255.255.0 et vous définissez l'adresse IP statique de la machine virtuelle sur 192.168.0.111.

réponse donnée 16o1denRatio 01.05.2016 - 06:37
la source

Lire d'autres questions sur les étiquettes