NAT виртуальной коробки перестал работать после обновления Ubuntu до 12.10

После обновления до 12.10 с 12.04 ни одна из моих виртуальных машин виртуального ящика не может использовать NAT для доступа к сети. Я пробовал vboxmanage modifyvm --natdnsproxy1 on и / или --natdnshostresolver1 on, но все равно не работает. Что я могу сделать, чтобы решить эту проблему? Я также обновил до Virtualbox 4.2.4, чтобы попытаться решить эту проблему.

2
задан 14 November 2012 в 01:02

2 ответа

Одна из причин, по которой он не работает напрямую с 12.10, здесь https://www.virtualbox.org/ticket/10864

VirtualBoxes использует хосты /etc/resolv.conf файл для отображения днс во внутренний dhcp, таким образом блокируя разрешение имен. В ожидании исправления мне пришлось вручную настроить DNS-серверы на хосте файл resolv.conf

0
ответ дан 14 November 2012 в 01:02

У меня была та же проблема, но без обновления до 12.10: я уже был в 12.10 в прошлую среду, когда я в последний раз использовал виртуальную машину, но в воскресенье я не мог получить доступ к сети из любой виртуальной ОС (пробовал обе Windows 7 и Windows 8). Также пытался выполнить обновление с virtualbox 4.1 (в комплекте с ubuntu) до virtualbox 4.2 с веб-сайта Oracle, но ничего не изменилось.

Я думаю, что обновление Ubuntu что-то сломало.

Я попробовал ответ из другой ветки , и он действительно работает

VBoxManage modifyvm "name" --natdnshostresolver1 on
VBoxManage modifyvm "name" --natdnsproxy1 on

(PS: я не мог добавить это как комментарий к исходному вопросу, не так ли? не хватает репутации, но подумал, что это может быть полезно)

0
ответ дан 14 November 2012 в 01:02

Другие вопросы по тегам:

Похожие вопросы: