Необходимо ли установить: шлюз по умолчанию = DNS?

Необходимо ли установить: шлюз по умолчанию = DNS?

Я работаю над конфигурацией своей тестовой сети. Каковы преимущества конфигурации сети, при которой шлюз по умолчанию = DNS?

решение1

Нет. Важно, чтобы назначенный шлюз по умолчанию был машиной в локальной сети, которая будет шлюзовать ваш трафик в более широкий Интернет и из него, и важно, чтобы назначенный DNS-сервер был машиной, которая будет отвечать на ваши DNS-запросы правильно и быстро. Часто эти функции объединяются в одном устройстве, но нет никаких причин, по которым это должно быть именно так.

Вот пример, когда это не так:

[me@host]$ netstat -rn|grep ^0.0.0.0
0.0.0.0         10.13.0.1       0.0.0.0         UG        0 0          0 eth0

[me@host]$ grep nameserver /etc/resolv.conf
nameserver 10.13.0.13
nameserver 10.13.3.16 
nameserver 10.13.1.16

решение2

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

Единственное преимущество, которое я вижу, это если у вас есть маршрутизатор шлюза, который включает кэширующий преобразователь (я знаю, что многие маршрутизаторы SOHO включают преобразователь, поскольку они по умолчанию выдают себя как DNS через DHCP, но я не знаю, кэшируют ли они ответы). В этом случае все локальные компьютеры получат выгоду от кэша, так что если компьютер A зайдет на google.com, маршрутизатор найдет эту запись в Интернете и кэширует ее. Затем, если компьютер B зайдет на google.com, ответ DNS придет напрямую от маршрутизатора, что может обеспечить более быстрые ответы. (Если маршрутизатор хорош, то есть, учитывая аппаратное обеспечение большинства дешевых маршрутизаторов LAN, я не удивлюсь, если серверы вроде Google все еще быстрее)

Редактировать: просто для ясности: указанное выше (возможное) преимущество во времени отклика обусловлено не тем, что шлюз/маршрутизатор запускает DNS, а просто наличием кэширующего DNS-сервера рядом с клиентскими машинами.

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