Я хочу, чтобы мой маршрутизатор OpenWrt 18.x:
не обрабатывать запросы на разрешение DNS самостоятельно
для перенаправления серверов выбранного мной DNS-провайдера на машины в локальной сети
История:
Вчера я обнаружил, что у меня есть DNS-серверы, указанные в разделеИнтерфейсы - WAN, для этого есть раздел, который называетсяИспользуйте пользовательские DNS-серверы, что показалось мне странным. (Зачем мне разрешать DNS-запросы на интерфейсе WAN?)
Итак, моим первым шагом было удалить эти настройки в WAN и переместить их в разделИнтерфейсы - ЛВС, есть тот же раздел, который называется сноваИспользуйте пользовательские DNS-серверы, который я считал таковым. Ну, может быть, это было просто лучшее место для него, чем WAN, ... определенно, номаршрутизатор назначил моим машинам локальной сети DHCP-адрес маршрутизатора, так что мое желание по-прежнему не изменилось.
Как указать DNS-серверы для всех машин локальной сети в OpenWrt 18.x?
решение1
Оказалось, что я, по крайней мере, оказался в нужном интерфейсе,... всё, я бы не придумал это без долгих поисков.
Полный путь к нему:
Сеть ⟹ Интерфейсы ⟹ ЛВС ⟹ DHCP-сервер ⟹ Дополнительные настройки ⟹ DHCP-опции:
здесь вы можете указать свои собственные DNS-серверы с6,префикс вроде этого:
6,8.8.8.8,8.8.4.4
если вы поклонникGoogle (шпионит за вами) или напримерOpenDNSесли вы хотите быть свободным:
6,208.67.222.222,208.67.220.220
Theволшебныйкод 6 исходит отэта страница, но на самом деле на это намекают, цитирую:
Определите дополнительные параметры DHCP, например «6,192.168.2.1,192.168.2.2», которые объявляют клиентам разные DNS-серверы.