Je suis nouveau sur ubuntu et j'ai besoin d'installer l'édition ubuntu xenial server (16.04) pour installer MongoDB dans une VirtualBox. Après l'installation, j'ai essayé de passer de DHCP à une adresse IPv4 statique. J'ai donc changé le / etc / network / interfaces:
auto lo
iface lo inet loopback
allow-hotplug eth0
iface eth0 inet static
address 192.168.56.5
netmask 255.255.255.0
gateway 192.168.56.1
et redémarrez le serveur
# but ifconfig -a shows only an enp0s3 interface without any IP address
and
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: ...
(Désolé, le copier-coller ne fonctionnera pas, je dois donc tout taper)
did a reboot once more and tried sudo ifdown and afterwards ifup eth0
# but it gives allways :
Cannot find device "eth0"
Failed to bring up eth0
L'adaptateur réseau VirtualBox est défini sur l'adaptateur hôte uniquement et j'ai déjà exécuté un autre VirtualBox avec Debian8 sur 192.168.56.4.
Quelqu'un a-t-il de l'aide pour moi?
sudo lshw -C network | grep 'logical name'
Votre interface réseau est
enp0s3
. Remplacez leseth0
entrées par cette interface.Changer de:
Changer pour:
la source
Juste après l'installation de Debian 9, j'ai appris que le nom de l'interface réseau a été changé en «ens33» de l'ancien type «eth0». Si vous avez déjà voulu changer le nom de l'interface en un ancien type "ethX", alors voici le tutoriel pour vous.
Êtes-vous intéressé par la mise à niveau de Debian,
LIRE: Comment mettre à niveau Debian 8 Jessie vers Debian 9 Stretch
Comme vous pouvez le voir dans la sortie de la commande «ip a», mon système Debian 9 a une carte réseau appelée «ens33».
Vous pouvez confirmer que le périphérique Ethernet a été renommé lors du démarrage du système en utilisant la commande « dmesg ».
la source