1

Я установил виртуальную машину RHEL с Virtual Box и не могу пропинговать ни хост-компьютер, ни интернет.

Я настроил 2 адаптера:

  1. Подключенный к NAT, разнородный разрешить все и кабель подключен
  2. Прикреплено к мостовому адаптеру, неразборчиво разрешает все и кабель подключен

Когда я запускаю ip addr show , вот вывод:

ip addr показать вывод

Спасибо.

3 ответа3

1

Спасибо Ярославу Кучере, который сказал, что я должен назначить ip для eth0.

Я следил за этой статьей

Я изменил /etc /sysconfig /network и /etc /sysconfig /network-scripts /ifcfg-eth0 для DHCP, затем перезагрузился.

Теперь я могу пинговать интернет.

1

Дополнительный вклад после погони за одной и той же жалобой в течение двух дней: я научился искать работу "UP" в строке NIC и в строке br0 (если они есть, как у виртуальных машин). Я обычно использую для CentOS 7 и RHEL 7 команды:

# ip  link  set  br0  down
# ip  link  set  br0  up 
# systemctl  reboot

Убедитесь, что первичные NIC также имеют статус "UP". Они обычно делают.

0

Была похожая проблема

Убедитесь, что вы добавили следующее в:/etc/sysconfig/network:

NETWORKING=yes
HOSTNAME=my-hostname

Убедитесь, что у вас есть файл конфигурации в соответствующем месте (в соответствии с именем вашего устройства):/etc/sysconfig/network-scripts/ifcfg-enp0s3 в моем случае:

NAME=enp0s3
DEVICE=enp0s3
ONBOOT=yes

Затем запустите:ifup enp0s3
(имя вашего устройства может отличаться, например eth0 , поэтому дважды проверьте это)

Также эта команда sudo service networking restart может помочь в некоторых случаях.

Связанная проблема: https://serverfault.com/questions/660210/cant-start-centos-7-network-service

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .