1

Я использую VirtualBox на Windows 7 (хост) для запуска веб-сервера на базе FreeBSD (гостевой). Я назначил статический IP 192.168.80. 1 к (виртуализированной) сетевой карте, которая работает в режиме моста. Проблема в том, что когда я пингую внешний сервер (например, google.com), я получаю сообщение Нет маршрута к хосту:

dimetro# ping google.com
PING google.com (66.249.90.104): 56 data bytes
ping: sendto: No route to host
...

Я могу пропинговать сервер BSD как с другой виртуальной машины, так и с моей хост-машины, а с сервера я могу пропинговать все по сети. IP-адрес маршрутизатора 192.168.1.1/16.

ДОБАВЛЕНИЕ: У меня есть следующие строки в /etc/rc.conf на виртуальной машине BSD для настройки сети:

defaultrouter="192.168.1.1"
ifconfig_em0="inet 192.168.80.1 netmask 255.255.0.0"

1 ответ1

0

Решаемые. Я не добавил домен виртуальной машины BSD в /etc /hosts. Я не понимаю, зачем мне это нужно Если я настроил сетевой адаптер с помощью dhclient, мне не нужно указывать хост в /etc /hosts.

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