Virtualbox Centos нет eth0

11

Я только что установил свежий Centos-Minimal, и я не могу заставить работать мостовую сеть или любую из сетей даже в режиме только хоста. когда вы запускаете ifconfig, нет только eth0,

также когда вы катуете / etc / sysconfig / network-scripts / ifcfg-eth0

DEVICE="eth0"
HWADDR="08:00:27:FE:D5:10"
NM_CONTROLLED="yes"
ONBOOT="no"
Крис Р
источник
Вы пытались использовать ifconfig -aвместо ifconfig? Первый будет отображать информацию об адаптерах, которые не находятся в состоянии «UP».
около

Ответы:

17

Как сказал cpuguru, вам нужно настроить сеть. Так что войдите в свои centos и выполните:

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

Как пояснил Крис Р., вы должны отредактировать содержимое этого файла, чтобы в итоге получилось следующее:

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

Затем сохраните (escape: wq INTRO) и перезагрузите компьютер:

reboot
Natxet
источник
4
Если вы клонировали ВМ или иным образом изменили MAC, возможно, вам придется удалить его /etc/udev/rules.d/70-persistent-net.rules... исправьте меня, если я ошибаюсь!
KCD
2

У меня была похожая проблема с CentOS на Hyper-V на днях.

Казалось, что решение состоит в том, чтобы запустить терминал, получить root и запустить 'system-config-network', чтобы CentOS мог использовать виртуальный ник.

cpuguru
источник
перенастроенная команда не найдена.
Крис Р
Здесь я нашел команду: centos.org/docs/5/html/Deployment_Guide-en-US/…
cpuguru
Я использую Centos 6, я получил eth0, чтобы показать в ifconfig, но он не имеет IP-адресов или что-то еще.
Крис Р
Попробуйте изменить параметр сценария ifcfg-eth0 с ONBOOT = "no" на ONBOOT = "yes"
cpuguru
Спасибо, что вы изменили мой скрипт ifcfg-eth0 на DEVICE = "eth0" HWADDR = MAC-адрес MAC MAC__CONTROLLED = "no" ONBOOT = "yes" BOOTPROTO = "dhcp"
Крис Р
0
  1. мостовой адаптер = подключиться к уже подключенному интернет-устройству
  2. натуральный

и беги ..

Yesu
источник