2

Я только что установил Centos 7 на виртуальную машину, которую я запускаю из VirtualBox на машине с Windows.

Я установил последнюю минимальную версию. Затем я приступил к настройке статического IP-адреса. Когда я пытаюсь получить доступ к машине, я не могу, я также не могу выскочить из машины.

Я не уверен, что это проблема CentOS или VirtualBox.

Вот вывод ip addr:

IP-адрес

Вот вывод nmcli d:

нмкли д

Я должен также отметить, что на самом деле я понятия не имею, что я делаю.

2 ответа2

3

Скорее всего, вы неправильно настроили свою сеть в Virtualbox.

Пожалуйста, обратитесь к разделу 6.2: https://www.virtualbox.org/manual/ch06.html

По умолчанию Virtualbox переводит адаптеры в режим NAT. Это работает для подключения виртуальной машины к Интернету, но не более того. Это связано с тем, что Virtualbox создает дополнительный NAT на вашей машине и размещает виртуальные машины позади него.

На мой взгляд, желаемым режимом является "Мостовая сеть", когда виртуальная машина действует как отдельное устройство в вашей сети, подключаясь напрямую к сетевому адаптеру. Тогда он будет находиться в той же подсети, что и любая другая машина в вашей сети.

Существуют и другие варианты использования для других сетевых режимов, но я считаю, что для виртуальной машины в 99% случаев используется мостовой режим.

1

Чтобы заставить Centos работать в Virtual Box, в /etc/sysconfig/network-scripts/ifcfg-eth0:

DEVICE=eth0  
BOOTPROTO=dhcp  
ONBOOT=yes

Вам может потребоваться перезагрузка.

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