Разрешение имени хоста в подсети сервера Ubuntu

Разрешение имени хоста в подсети сервера Ubuntu

Я столкнулся с некоторыми проблемами в сети, которую пытаюсь настроить дома.

У меня есть маршрутизатор для доступа в Интернет, к которому подключены все хосты; один из хостов, о котором я упоминаю, — это сервер Ubuntu, на котором я создал специальную подсеть, к которой я могу подключать других клиентов.

Internet
   |
Router
    Host1    
    Host2 (Ubuntu server)
        Host2-1

Все работает довольно хорошо, все хосты могут общаться друг с другом. Единственная проблема, с которой я столкнулся, это разрешение имени хоста Host2-1 (того, что в подсети сервера Ubuntu).

Я могу получить к нему доступ по его IP-адресу благодаря статической маршрутизации, которую я добавил на сервере Ubuntu, но я не могу определить его имя хоста.

DNS-сервер для подсети сервера Ubuntu и связанных с ней клиентов (в данном примере Host2-1) — это тот же самый сервер из сети router-host1-host2.

Похоже, имя Host2-1 не добавлено в DNS-сервер основной сети.

Как мне решить эту проблему?

Спасибо всем заранее

PS: Я знаю, что могу добавить имена хостов в файл хостов клиента, но мне хотелось бы чего-то более динамичного.

Связанный контент