4

У меня проблемы с настройкой адаптера VirtualBox на Arch Linux.

Вывод ip addr :

5: vboxnet0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP group default qlen 1000
    link/ether 0a:00:27:00:00:00 brd ff:ff:ff:ff:ff:ff
    inet6 fe80::800:27ff:fe00:0/64 scope link 
       valid_lft forever preferred_lft forever

Мои настройки VBox:

настройка адаптера

Гостевые ОС могут взаимодействовать друг с другом, используя только адаптер хоста с IP-адресами, полученными от DHCP-сервера Virtual Box, но связь между гостевой ОС и ОС хоста не работает ни с одной стороны.

3 ответа3

5

Пользователь опубликовал очень похожую проблему на форумах Arch. Он решил это, установив net-tools . Цитата из его поста:

Очевидно, Virtual Box использует ifconfig, а не ip для настройки сети, просто установка net-tools решает проблему.

Итак, попробуйте это простое решение в первую очередь.

0

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

Тем не менее, нет ничего плохого в назначении одного вручную: проблема

 sudo ip addr add 192.168.56.1/24 dev vboxnet0

и теперь вы можете проверить, было ли восстановлено соединение хост-гость через этот интерфейс; для этого не забудьте отключить гостей, хотя бы временно, от всех других интерфейсов, чтобы убедиться, что вы используете vboxnet0 вместо любого другого интерфейса.

0

Вот веб-сайт, на котором есть команды, чтобы назначить вашей машине IP-адрес. Просмотрите некоторые команды на этом сайте, и, возможно, это поможет вам в вашем случае.

http://www.tecmint.com/ifconfig-command-examples/

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