Рейтинг:2

Шлюз не устанавливается при запуске виртуальной машины

флаг io

Я использую сервер Ubuntu (20.04.2) в качестве виртуальной машины (VirtualBox) в качестве сетевого сервера (медиа, pihole и т. д.). Сетевой адаптер настроен как мостовой. Мой модем дает ему правильный IP-адрес при запуске в соответствии с моими настройками DHCP, но шлюз не настроен правильно.

При чистой загрузке шлюз, просмотренный маршрут -n, установлен как 10.0.2.15. Виртуальная машина не может подключиться к Интернету с этим, и устройства, использующие мой PiHole, выйдут из строя, поскольку DNS-запросы вверх по течению не работают (если не кэшируются).

Ручная настройка шлюза (используя ip route добавить по умолчанию через 192.168.0.1) решает проблему.

Если виртуальная машина должна перезагрузиться, настройка потеряна, и помимо создания сценария запуска для ее исправления, как я могу решить эту проблему?

Спасибо

CrazyTux avatar
флаг us
какой ip вашего главного компьютера? Вы пытались настроить сеть виртуальных машин как NAT и получить доступ в Интернет с вашего хоста?
Terrance avatar
флаг id
Если вы хотите, чтобы IP-адрес виртуальной машины находился в той же сети, что и хост-ОС, установите для сети мостовой адаптер вместо NAT.
Рейтинг:0
флаг pl

Поскольку вы поддерживаете сервер, я предполагаю, что вы используете статический IP-адрес. Ubuntu 20.04 по умолчанию использует netplan для управления настройками сети.Шлюз вашего сетевого адаптера по умолчанию должен быть указан в соответствующем файле конфигурации, расположенном в /etc/netplan/ (с именем, подобным этому: /etc/netplan/01-netcfg.yaml). Вы должны проверить этот файл и убедиться, что шлюз вы want указан правильно, а если нет, замените его правильным. Обязательно сделайте резервную копию перед редактированием. После этого вы можете запустить «sudo netplan apply», чтобы применить изменения. Это будет постоянным после перезагрузки.

Эта статья, предназначенная в первую очередь для настройки статического IP-адреса, содержит полезную информацию о сетевом плане и файле, который вы ищете: https://linuxize.com/post/how-to-configure-static-ip-address-on-ubuntu-20-04/

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

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