Virtualbox centos no eth0

11

właśnie zainstalowałem świeżą minimalną centos i nie mogę zmostkować sieci mostkowej do pracy ani żadnej z sieci nawet w trybie hosta. po uruchomieniu ifconfig nie ma tylko eth0 lo,

także gdy cat / etc / sysconfig / network-scripts / ifcfg-eth0

DEVICE="eth0"
HWADDR="08:00:27:FE:D5:10"
NM_CONTROLLED="yes"
ONBOOT="no"
Chris R.
źródło
Próbowałeś użyć ifconfig -azamiast ifconfig? Pierwsza wyświetla informacje o adapterach, które nie są w stanie „UP”.
nearora

Odpowiedzi:

17

Jak powiedział cpuguru, musisz skonfigurować sieć. Zaloguj się na centos i wykonaj:

vi /etc/sysconfig/network-scripts/ifcfg-eth0

Jak wyjaśnił Chris R, powinieneś edytować zawartość tego pliku, aby w końcu mieć to:

DEVICE="eth0"
HWADDR=MAC Address*System MAC*
NM_CONTROLLED="no"
ONBOOT="yes"
BOOTPROTO="dhcp"

Następnie zapisz (escape: wq INTRO), a następnie uruchom ponownie:

reboot
Natxet
źródło
4
Jeśli sklonowałeś maszynę wirtualną lub w inny sposób zmieniłeś MAC, może być konieczne usunięcie /etc/udev/rules.d/70-persistent-net.rules... popraw mnie, jeśli się mylę!
KCD
2

Miałem podobny problem z CentOS na Hyper-V pewnego dnia.

Wydawało się, że rozwiązaniem jest odpalenie terminala, su do rootowania i uruchomienie „system-config-network”, aby umożliwić CentOS korzystanie z wirtualnej nici.

cpuguru
źródło
nie znaleziono polecenia.
Chris R
Tutaj znalazłem polecenie: centos.org/docs/5/html/Deployment_Guide-en-US/…
cpuguru
Używam centos 6, mam eth0, aby wyświetlić w ifconfig, ale nie ma żadnych adresów IP ani nic.
Chris R
Spróbuj zmienić parametr skryptu ifcfg-eth0 z ONBOOT = „nie” na ONBOOT = „tak”
cpuguru,
Dziękuję musiałem zmienić mój skrypt ifcfg-eth0 na DEVICE = "eth0" HWADDR = System adresów MAC MAC NM_CONTROLLED = "nie" ONBOOT = "tak" BOOTPROTO = "dhcp"
Chris R
0
  1. mostek przejściowy = połącz z już podłączonym urządzeniem internetowym
  2. nat

i biegnij..

Yesu
źródło