Страницы на сервере могут быть доступны, но сервер не может подключиться к Интернету?
У меня есть сервер Virtualbox, работающий на Ubuntu 12.04 на хост-компьютере Windows 7. Машина настроена на использование как NAT, так и мостового адаптера.
Когда я получаю доступ к серверу с других машин (переадресация портов на хост-компьютер, а затем на сервер через VBox), мне показываются правильные страницы и я могу перемещаться по подкаталогам.
Однако недавно я попытался запустить sudo apt-get и не смог подключиться к "us.archive.ubuntu.com" или любому другому сайту. Кроме того, мне кажется, что я могу только пинговать машины в локальной сети.
Я очень плохо знаком с сетью; Кто-нибудь может увидеть, что мне не хватает?
2 ответа
Вы проверили подключение через IP-адрес. Следующее, что нужно проверить - это ваш DNS. Можете ли вы пинговать 8.8.8.8, DNS-сервер, который принадлежит Google? Если это так, то у вас все настройки маршрутизации и NAT, вы, вероятно, не настраивали параметры DNS-клиента на машине с Ubuntu. Настройте его на использование правильных DNS-серверов - вероятно, тех же, которые использует ваш хост-компьютер Windows 7.
Ладно, ребята, я понял это. Я просто неправильно установил настройки DNS и шлюза. Я понимаю, что это, вероятно, глупая ошибка, но спасибо тем, кто поставил меня на правильный путь.
Все, что мне нужно было сделать, это использовать nm-connection-editor, чтобы установить адреса шлюза и DNS-сервера на гостевой машине так же, как на хост-машине.
И теперь я ухожу, чтобы сохранить состояние машины... несколько тысяч раз...