Перерегистрируйте имя в DNS после перезагрузки модема

У меня есть Ubuntu на виртуальной машине в домашней сети, подключенной к Интернету через модем/маршрутизатор, который управляет сетью, предоставляя DHCP и локальный DNS.

Когда виртуальная машина Ubuntu загружается, она становится доступной по имени в сети, каким-то образом регистрируя свое имя в DNS модема.

Когда модем заводится и его нужно перезагрузить, имя исчезает.ВМ повторно подключается к маршрутизатору, я вижу ее MAC-адрес в списке подключенных устройств, но она не перерегистрирует свое имя. Перезагрузка виртуальной машины приводит к ее повторной регистрации, но это довольно сложное решение.

Что делает Ubuntu при запуске, регистрируя имя в DNS? Все мои виртуальные машины, на которых размещена Windows, автоматически перерегистрируют свои имена. Может ли Ubuntu вести себя так?

Хост — это Hyper-V, если это имеет значение.


В первом ответе говорится, что это можно исправить с помощью sudo systemctl restart systemd-networkd. Я могу сделать это, потому что ssh можно указать IP-адрес напрямую, но было бы неплохо, если бы кто-нибудь мог предложить, как это можно сделать самовосстановлением.

0
задан 7 September 2021 в 21:59

0 ответов

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

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