У меня есть сервер Virtualbox, работающий на Ubuntu 12.04 на хост-компьютере Windows 7. На машине настроен как NAT, так и мостовой адаптер.

Когда я получаю доступ к серверу с других машин (переадресация портов на хост-компьютер, а затем на сервер через VBox), мне показываются правильные страницы и я могу перемещаться по подкаталогам.

Однако недавно я попытался запустить sudo apt-get и не смог подключиться к «us.archive.ubuntu.com» или любому другому сайту. Кроме того, мне кажется, что я могу только пинговать машины в локальной сети.

Я очень плохо знаком с сетью; Кто-нибудь может увидеть, что мне не хватает?

2 ответа2

0

Ладно, ребята, я понял это. Я просто неправильно установил настройки DNS и шлюза. Я понимаю, что это, вероятно, глупая ошибка, но спасибо тем, кто поставил меня на правильный путь.

Все, что мне нужно было сделать, это использовать nm-connection-editor, чтобы установить адреса шлюза и DNS-сервера на гостевой машине так же, как на хост-машине.

И теперь я ухожу, чтобы сохранить состояние машины ... несколько тысяч раз ...

0

Вы проверили подключение через IP-адрес. Следующее, что нужно проверить - это ваш DNS. Можете ли вы пинговать 8.8.8.8, DNS-сервер, который принадлежит Google? Если это так, то ваша маршрутизация и NAT все настроены, вы, вероятно, просто не настраивали параметры DNS-клиента на машине с Ubuntu. Настройте его на использование правильных DNS-серверов - вероятно, тех же, которые использует ваш хост-компьютер Windows 7.

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