
Я столкнулся с некоторыми проблемами в сети, которую пытаюсь настроить дома.
У меня есть маршрутизатор для доступа в Интернет, к которому подключены все хосты; один из хостов, о котором я упоминаю, — это сервер 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: Я знаю, что могу добавить имена хостов в файл хостов клиента, но мне хотелось бы чего-то более динамичного.