Рейтинг:1

Настройка dnsmasq в качестве сервера DNS и DHCP в локальной сети

флаг kz

Мои роутеры:

Основной маршрутизатор: 192.168.100.1

Второй маршрутизатор: 192.168.101.1

Главный маршрутизатор предоставляется моим провайдером (комбо модем/маршрутизатор в одном). У меня нет контроля над его настройками. За исключением смены пароля WIFI и SSID.

На Второй маршрутизатор, я контролирую его настройки DNS.

Мой Второй маршрутизатор Порт WAN подключен к порту LAN на Главный маршрутизатор. У меня есть сервер Debian с dnsmasq установлен и подключен к Второй маршрутизатор сеть со статическим IP 192.168.101.121. Для тех, кто не знает, dnsmasq является сервером DNS и DHCP (по умолчанию не включен).

На Второй маршрутизатор Настройка DNS, я добавил dnsmasq IP-адрес DNS-сервера (сервера Debian) в качестве основного IP-адреса DNS и Главный маршрутизатор IP в качестве вторичного IP-адреса DNS. Это работает нормально.

Каждая строка в /и т.д./хосты на сервере Debian доступен на всех хостах, подключенных к Второй маршрутизатор сеть. Ничего страшного.

Проблема с DHCP. Как DHCP-клиент, вы можете отправить свое имя хоста на DHCP-сервер, и оно будет добавлено в DNS.

Как Второй маршрутизатор уже действует как сервер DHCP, я не могу просто включить DHCP на dnsmasq. Если я включу его, мне придется указать другой диапазон (кроме второго маршрутизатора).

Только второй маршрутизатор получает имена хостов, а не dnsmasq. Кто-нибудь сталкивался с такой же проблемой? Можно ли вытащить записи имени хоста со второго маршрутизатора на dnsmasq ? Спасибо.

флаг in
Отключите DHCP на втором маршрутизаторе. Поскольку это потребительский сорт, это не тема для этого сайта.
Kavish Gour avatar
флаг kz
Ага. Теперь работает нормально. Спасибо, Ник.
Рейтинг:2
флаг in

Это не проблема, это ожидаемое поведение. Если вы хотите зарегистрировать аренду DHCP в DNS, DHCP-сервер должен это сделать. Ваш готовый маршрутизатор, скорее всего, просто не может, поэтому вам придется отключить DHCP на маршрутизаторе и включить его в Dnsmasq.

Kavish Gour avatar
флаг kz
Спасибо, Джеральд. Теперь все работает нормально.

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

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