Я только что сделал свежую установку последней версии VBox (4.3.20) на моей новой 64-битной машине под управлением Windows 7, затем импортировал файл vdi, описывающий мою гостевую установку Ubuntu (14.04 32-битная) и настройки из мой WinXP 32-битный компьютер. Казалось, что все работает нормально, пока я не попытаюсь подключиться к серверу через ssh (назовем его сетевым псевдонимом):

$ ssh myusername@network-alias
ssh: Could not resolve hostname network-alias: Name or service not known

Я не совсем понимаю; это работало, как и ожидалось, на моей машине XP. Я просто запустил бы соединение Juniper VPN, затем VBox и мог бы использовать SSH. Я могу подключиться к VPN на моей машине с Win7 (которая также может видеть http://network-alias/), затем запустить VBox от имени администратора, но теперь ssh не работает, выдавая вышеуказанную ошибку. Что мне не хватает?

1 ответ1

1

Похоже, это может быть просто сбой DNS. Посмотрите, сможете ли вы получить какие-либо поиски, чтобы преуспеть.

dig yahoo.com

Запись «А» вернулась? Нет, попробуйте вместо этого найти определенный DNS-сервер (в этом примере общедоступный DNS-сервер):

dig @8.8.8.8 yahoo.com

Еще удачи?

Если ни то, ни другое не работает, DNS-запросы вообще не разбираются. Если работает только второй, проверьте, какие серверы имен, настроенные гостем для DNS (определенные в /etc/resolv.conf), и обновите при необходимости.

Вы также можете проверить, может ли система хоста (Win 7) выполнять поиск DNS (хотя вы бы сразу поняли, что весь ваш просмотр не будет работать правильно?). Если хост работает, а гость не работает, то что-то влияет на запросы гостя (возможно, проблема с брандмауэром Windows ... приложение сетевой безопасности ... другое блокирование конфигурации / приложения).

Если все DNS работает нормально ... тогда нужна дополнительная информация :)

Надеюсь это поможет.

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