У меня есть маршрутизатор Linksys RV042, подключенный в довольно стандартной конфигурации (только с использованием одного порта WAN - подключенного к кабельному модему). Поиск DNS из систем в локальной сети периодически дает сбой. Это происходит, даже если компьютеры вручную настроены на использование определенных серверов имен (без использования прокси на RV042), это происходит с разными серверами имен (comcast, opendns), и это происходит с компьютерами Linux и Windows.
Я немного поэкспериментировал с tcpdump и wirehark, и похоже, что ответы от DNS-сервера иногда возвращаются с неправильным номером порта - используя порт (по крайней мере, иногда) из предыдущего DNS-запроса. То есть я вижу, что все DNS-запросы отправляются, как ожидалось, и большую часть времени ответ возвращается правильно, но, возможно, в 1 из 20 раз ответ возвращается на номер порта, отличный от того, который используется в запрос.
Есть ли известная проблема с реализацией NAT в RV042, которая могла бы вызвать проблемы с входящими ответами UDP? Или есть какие-то проблемы с конфигурацией, которые я могу исправить?
Я видел кучу подобных запросов на разных форумах, но пока никаких полезных ответов ...
У меня возникла проблема, связанная с нарушениями политики и возникающими в результате заблокированными соединениями из-за искаженных ответов DNS ... Я слышал, что это наиболее заметно в Mac OS X и что временным решением является переход на версию прошивки 1.3.12.6-tm. .
У меня есть 4 RV042, с которыми у меня не было проблем, у меня есть DHCP в маршрутизаторе, назначающем IP-адреса моего внутреннего DC / DNS-сервера клиентам, поэтому клиенты получают имена из внутренней сети, а DNS-серверы затем получают его из Серверы OpenDNS. Я не заметил никаких проблем с поиском DNS от DC
Как IP-адрес DNS назначается клиентам? Указывают ли они на RV042 как на DNS-сервер или какие-то другие серверы?
Я на последней фирме 1.х. Я так и не смог заставить 4.x работать.