45 votes

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

J'ai donc configuré ma boîte Ubuntu avec VirtualBox, paramètres par défaut - simple lancement d'une image ISO. Après avoir installé Ubuntu, j'ai testé plusieurs programmes, et tout fonctionnait bien. J'ai un accès complet à Internet sur mon hôte et à l'intérieur de la boîte virtuelle, CEPENDANT, j'ai remarqué que même avec ma connexion Ethernet, je n'ai toujours pas eth0 - à la place, j'ai enp0s3, ce qui est bizarre.

Voici le 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)

Quelle est la raison de ce phénomène ? Comment puis-je remplacer enp0s3 par eth0 et ne pas avoir "10.0.2.15" comme adresse inet, car il est clair que cela ne devrait pas être le cas.

35voto

Takkat Points 135194

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

  • Noms incorporant les numéros d'index fournis par le Firmware/BIOS pour les dispositifs embarqués (exemple : eno1 )
  • Noms incorporant les numéros d'index des emplacements hotplug PCI Express fournis par le Firmware/BIOS (exemple : ens1 )
  • Noms incorporant l'emplacement physique/géographique du connecteur du matériel (exemple : enp2s0 )
  • Noms incorporant l'adresse MAC de l'interface (exemple : enx78e7d1ea46da )
  • Nommage classique et imprévisible de l'ethX par le noyau (exemple : eth0 )

Ce que vous observez lors de l'installation de la version 15.10 est donc une conséquence de l'évolution d'Ubuntu.

20voto

eponymous Points 21

Si vous devez définir l'IP statique de la VM :

  1. Changez la "carte réseau" en mode ponté dans les paramètres du système Ubuntu VM d'Oracle.

  2. Démarrer la VM Ubuntu

  3. Type ifconfig

  4. ifconfig renvoie enp0s3 y lo Par conséquent, il convient d'adopter une approche globale de la gestion des ressources humaines,

  5. Type sudo ifconfig enp0s3 192.168.0.111 netmask 255.255.255.0 et vous définirez l'IP statique de la VM à 192.168.0.111.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X