Jestem nowy w Ubuntu i muszę zainstalować wersję Xenial Server Ubuntu (16.04), aby zainstalować MongoDB w VirtualBox. Po instalacji próbowałem zmienić dhcp na statyczny adres IPv4. Więc zmieniłem / 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
i zrestartuj serwer
# 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: ...
(przepraszamy, kopiowanie i wklejanie nie działa, więc muszę to wszystko wpisać)
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
Karta sieciowa VirtualBox jest ustawiona na Kartę tylko hosta, a ja już uruchomiłem inną maszynę VirtualBox z Debian8 na 192 1628,56.4.
Czy ktoś mi pomógł?
networking
ethernet
interface
ifconfig
Mikrofon
źródło
źródło
sudo lshw -C network | grep 'logical name'
Twój interfejs sieciowy to
enp0s3
. Zastąpeth0
wpisy tym interfejsem.Zmień z:
Zmień na:
źródło
Zaraz po instalacji Debiana 9 dowiedziałem się, że nazwa interfejsu sieciowego została zmieniona na „ens33” ze starego typu „eth0”. Jeśli kiedykolwiek chciałeś zmienić nazwę interfejsu na stary typ „ethX”, oto tutorial dla Ciebie.
Czy jesteś zainteresowany aktualizacją Debiana,
PRZECZYTAJ: Jak zaktualizować Debian 8 Jessie do Debian 9 Stretch
Jak widać na wyjściu polecenia „ip a”, mój system Debian 9 ma kartę sieciową o nazwie „ens33”.
Możesz potwierdzić, że nazwa urządzenia Ethernet została zmieniona podczas uruchamiania systemu za pomocą polecenia „ dmesg ”.
źródło