Рейтинг:0

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

флаг md

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

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

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

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

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


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

Рейтинг:0
флаг us

По сути, когда ваша виртуальная машина Ubuntu запрашивает IP-адрес через DHCP на вашем домашнем маршрутизаторе, она отправляет в запрос свое собственное имя. Справка

В Windows то же самое при запросе IP-адреса, но он также транслирует свое имя через NetBIOS. Справка

флаг md
Означает ли это, что я могу исправить это с помощью `sudo systemctl restart systemd-networkd`? Я все еще могу подключиться по ssh, мне просто нужно указать IP-адрес напрямую.
admin avatar
флаг us
Я думаю, то, что вы ищете, это назначение доменного имени для вашей домашней сети? Что-то похожее на виртуальную машину Ubuntu — это «ubuntu.lan», а ваша виртуальная машина Windows — «windows.lan»? Вы можете настроить DNS-сервер для своего дома.
флаг md
Да, именно так, но у меня _есть_ DNS-сервер, он в модеме. Когда модем глючит и я его подбрасываю, состояние теряется. Это та ситуация, с которой я пытаюсь справиться. Возможно, вы предлагаете не использовать модем для DNS.

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

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