Как я настраиваю сервер DNS всей LAN?

Несколько вещей, которые делают мою жизнь легче:

Терминалы - много сервисы/клиент удаленного рабочего стола терминала вкладки.

и

Nmap - экстраординарный сетевой сканер

1
задан 20 August 2009 в 06:37
6 ответов

Установите DNS на машине и скажите маршрутизатору раздавать тот IP-адрес как сервер DNS как часть конфигурации DHCP. Если Ваш маршрутизатор не поддерживает это, то, возможно, считают что-то немного меньшим количеством задницы.

6
ответ дан 3 December 2019 в 16:31
  • 1
    Это не мог бы быть маршрутизатор, выполняющий DHCP, поэтому если it' s не, изменение безотносительно выполнение Вашего DHCP. –  Mark Henderson♦ 20 August 2009 в 05:06

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

Например, если foocorp.com обычно возвращает внешний адрес 4.2.2.2 к остальной части внешнего мира, но для хостов на Вашей LAN Вы хотите, чтобы это возвратило 192.168.0.95, сказало Вашему внутреннему единственному серверу BIND, что владеет зоной 'foocorp.com', и дайте ему zonefile, который определяет A-запись для www.foocorp.com как 192.168.0.95. Когда Ваши хосты LAN запросят 'foocorp.com', Ваш внутренний сервер BIND даже не потрудится делать внешний поиск. Это просто скажет "А-ч ха, у меня есть zonefile для foocorp.com прямо здесь, я собираюсь возвратить данные из него" вместо этого.

HTH,

- Lee

1
ответ дан 3 December 2019 в 16:31

dnsmasq должен удовлетворить всем Вашим потребностям. Это может действовать как сервер DNS, беря записи от Вашего файла hosts. Кроме того, это может быть настроено как сервер DHCP, таким образом, все другие машины на LAN возьмут свои адреса, адрес шлюза и адрес Вашего локального сервера DNS, автоматически

1
ответ дан 3 December 2019 в 16:31

можно установить, Привязывают выделенный сервер. (http://www.bind9.net/) Затем на маршрутизаторе (или брандмауэр), который действует как DHCP + сервер DNS, Вы говорите, что маршрутизатор должен использовать Ваш DNS-сервер в качестве основного. Когда люди возобновят свой адрес, у них будет Ваш сервер DNS как основной. Основное устройство / вторичное различие важно: Когда пользователь просит доменное имя, чтобы основной сервер не мог ответить, второй спросят. Если Вы создадите пользовательские хосты на сервере DNS, то люди попросят его, и он будет работать.

0
ответ дан 3 December 2019 в 16:31

По существу я просто повторил бы то, что уже заявил Womble. Я добавил бы однако, что это будет в Ваших интересах сделать некоторое чтение и добраться для понимания DNS, DHCP и файла hosts. Они - столь фундаментальная часть сетей, что Вы столкнетесь с проблемой, если Вы не поймете их.

0
ответ дан 3 December 2019 в 16:31

Если бы Вы используете маршрутизатор на уровне конечного пользователя, я предложил бы изучить DDWRT для него, так как ddwrt является ОС Linux, к которой это не должно быть трудно для установки связывать сервера на нем или djbdns, но это - боль для получения настроек, если Вы не знаете ТОЧНО, что Вы делаете.

Другое примечание, серверы DNS имеют тенденцию быть угрозами безопасности, даже внутренней, из-за конфигурации, а также уязвимостей. Решение могло бы состоять в том, чтобы выполнить легкую OS (knoppix или сокращать песни), который ПРАВИЛЬНО настроен в VM в системе, так, чтобы, если это действительно становится пораженным, можно было легко создать снимки его назад туда, где это было, это также означает, что Вы не нуждаетесь в "выделенной" машине, но можете эффективно иметь ту.

0
ответ дан 3 December 2019 в 16:31

Теги

Похожие вопросы