Прежде всего, я использую эти вещи:
- Хост Windows 7
- Гость Ubuntu 14.04 (просто установите это)
- VirtualBox 5.0.2
Где я сейчас
У меня проблемы с настройками сети. Сейчас все по умолчанию (подключен к NAT и, да, проверен "кабель подключен"). Я могу успешно пинговать IP-адреса и доменные имена во внешний мир от гостя. Например, такие команды успешны:
ping 8.8.8.8
ping google.com
и так далее, оба успешно возвращают пакеты, поэтому у меня должно быть какое-то соединение и служба DNS.
Тем не менее, я не могу просматривать Интернет или такие вещи не работают:
curl google.com
telnet google.com 80
и так далее, все терпят неудачу.
Шаги, которые я предпринял до сих пор
Я должен отметить, что мои проблемы с сетью начались, когда я переехал в свой университетский кампус и начал использовать его сеть. До того, как я оказался в студенческом городке, все мои виртуальные машины (различные гостевые ОС) работали без проблем. Это когда мои проблемы начинаются, но я не могу гарантировать, что это связано с моей проблемой; несколько моих коллег используют VirtualBox с теми же настройками хоста и гостя, что и в сети кампуса без проблем.
Я провел много времени вчера, пытаясь решить эту проблему. Я решил удалить и переустановить VirtualBox и установить новый гостевой компьютер.
Сначала пинг IP-адреса работал, но поиск DNS не работал, поэтому я следовал инструкциям в этом потоке и запустил это на хосте:
VBoxManage modifyvm "My guest VM name" --natdnshostresolver1 on
и затем служба DNS начала работать в гостевой системе, и я мог успешно делать такие вещи, как ping superuser.com .
(Дополнительный вопрос: по умолчанию это отключено?)
У этого парня (форумы Askubuntu ) была такая же проблема, как и у меня (его заголовок: «Я могу пинговать, копать , но не могу просматривать», и он использует мостовой адаптер). Ответчик предлагает использовать WireShark (на хосте), чтобы выяснить, что блокирует, и что это может быть штука с брандмауэром. Чувак в конце концов решил свою проблему, но я не думаю, что моя проблема достаточно похожа на его, чтобы это сработало:
* Спасибо всем за помощь, проблема была в avast! брандмауэр, я решил, активировав режим ICS на его брандмауэре. *
Пытался отключить брандмауэр Windows, но это был действительно отчаянный поступок, и он не сработал. Также я понятия не имею, к чему бы я подключил ICS или это вообще связано с проблемой. Я почти ничего не знаю о сети (кроме того, что я узнал до сих пор, пытаясь решить эту проблему). Кроме того, я не уверен, что заголовок моего вопроса правильный.
Так как мне это исправить? Вся помощь оценена, спасибо.
Редактирует:
Я должен отметить, что сеть кампуса требует аутентификации имени пользователя и пароля WPA-2 Enterprise. Переключение в мостовой режим (как предложено Фрэнком в его комментарии ниже) позволило мне пройти аутентификацию изнутри гостя, никаких проблем. Теперь, при создании новой гостевой машины, установка Ubuntu нравится подключаться к Интернету (но я не могу аутентифицироваться во время установки), поэтому я все же хотел бы найти путь к NAT, если это возможно (я все еще хочу оставить открытый вопрос, но, может быть, для меня более уместно открыть новый для этой проблемы? Не уверен, извините новенький здесь)