Рейтинг:0

Почему я не могу получить доступ к Интернету при использовании статического IP-адреса в виртуальной машине? (сетевой план)

флаг id

Я пытаюсь настроить такую ​​​​сеть с помощью виртуальных машин:

изображение плана сети

Для этого мне нужно настроить NatNetwork в виртуальном боксе. Вот конфигурация:

Конфигурация NatNetwork

Как видите, поддержка DHCP не отмечена.

В настоящее время. Я пытаюсь настроить первый ПК (Ubuntu Desktop), используя следующую конфигурацию netplan:

нетплан не работает

Я делаю обновление sudo netplan аннннд...

знак допроса

Как вы можете видеть, Интернет недоступен, и он показывает проводное соединение со знаком допроса.

Вот изображение, показывающее, что изменения применены правильно:

сетевые тесты1

Теперь... я меняю dhcp в netplan с "нет" на "да"...

новая конфигурация сетевого плана

применить sudo netplan ... и внезапно:

интернет работает

Все работает почему-то. Может нормально выйти в интернет.

Вот те же тесты, которые я делал раньше, и вы увидите, что все буквально то же самое.

сетевой тест 2

Я не понимаю, почему он работает, когда DHCP включен, а когда отключен. Учитывая, что natnetwork даже не поддерживает DHCP.

Кто-нибудь может мне помочь?

muru avatar
флаг us
Пожалуйста, не публикуйте скриншоты текста. Скопируйте текст сюда и используйте вместо него форматирование кода: https://askubuntu.com/editing-help#code
N0rbert avatar
флаг zw
Проверьте https://www.virtualbox.org/manual/UserManual.html#networkingdetails.
Рейтинг:1
флаг cn

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

echo 'сервер имен 8.8.8.8' > /etc/resolv.conf

Если вы хотите добавить DNS в сетевой план:

> серверы имён:
> адреса:
> - 8.8.8.8
> - 1.0.0.1
user10489 avatar
флаг in
Было бы лучше сделать это в netplan, так как он используется. Редактирование resolv.conf напрямую будет в лучшем случае временным решением.
zabiullah avatar
флаг cn
Нет, это не временно! если вы все еще хотите добавить в netplan, вы можете добавить и туда.
флаг us
В NetworkManager помимо восходящей маршрутизации есть проверки подключения, которые включают зависимость от DNS. В исходной конфигурации не было DNS, а DHCP-серверы почти всегда предоставляют DNS, так что да, вполне вероятно, что проблема в этом.
user10489 avatar
флаг in
Несколько вещей, включая NetworkManager, делают шаги в resolve.conf, поэтому изменения там в конечном итоге будут скрыты, если они не будут добавлены в netplan.

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.