ім'я хоста, що вирішується в підмережі сервера ubuntu


0

Я стикаюся з деякими проблемами в мережі, які я намагаюся налаштувати вдома.

Я маю маршрутизатор для доступу до Інтернету, до якого підключені всі хости; одним з хостів, про який я згадую, є сервер Ubuntu, де я створив певну підмережу, до якої я можу підключити інших клієнтів.

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

Все працює дуже добре, всі господарі можуть розмовляти один з одним. Єдина проблема, з якою я стикаюся - це вирішення імені хоста Host2-1 (у підмережі сервера Ubuntu).

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

DNS-сервер для підмережі серверів Ubuntu і пов'язаних з ним клієнтів (Host2-1 у цьому прикладі) є тією ж самою мережею маршрутизатора-хоста1-хост2.

Схоже, що ім'я Host2-1 не додано до DNS-сервера основної мережі.

Як я можу відсортувати цю проблему?

Дякую всім заздалегідь

P.S .: Я знаю, що я міг би додати імена хостів до файлів хостів клієнтів, але я хотів би мати щось більш динамічне


Чи хост 1 над хостом 2 зареєстрований у вашому внутрішньому DNS? Чи вони динамічно реєструють або використовують щось подібне до NETBIOS, щоб знайти один одного? Якщо це остання, то ви не можете вирішити Host2-1.
Seth

Дякуємо за перший відгук! У мене немає внутрішнього DNS, і це може мені проблема права?
Luigi

Якщо у вас немає такої, ймовірно, що ці машини використовують NETBIOS або щось подібне, щоб знайти своїх сусідів і попросити їхні імена. Зазвичай ці підходи стикаються з проблемами, якщо у вас є кордон трансляції, як маршрутизатор.
Seth

Завдяки Seth! Я забув згадати, що у мене є всі клієнти Ubuntu / linux. Я все одно спробую це зробити
Luigi
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.