Мой домашний маршрутизатор (Netgear DG834G) не отвечает на запросы MX-адресов из внутренней сети. Это нормально? Он реагирует на другие запросы.

Мой предыдущий маршрутизатор - BT Voyager 2091 - отвечал на запросы как MX, так и не MX.

Я знаю, что это необычно, но у меня есть собственный почтовый сервер. После замены маршрутизатора исходящая электронная почта не отправляется. Программа электронной почты (VPOP3) сообщила:

427 Нет ответа от DNS-сервера - пожалуйста, проверьте ваши настройки. (не удалось)

Я запустил Wireshark в сети, и было ясно, что маршрутизатор не отвечает на запросы MX, но отвечает на другие запросы DNS. Это не отрицательный ответ, кажется, полностью игнорирует их.

В качестве обходного пути я настроил программу VPOP3 на использование общедоступных DNS-серверов Google, которые работают нормально.

Если я куплю другой маршрутизатор, могу ли я снова найти такое поведение? Или мне просто не повезло?

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

7 ответов7

1

Я подробно изучил поведение прокси-серверов DNS внутри домашних маршрутизаторов (включая DG834) и никогда не видел проблем, связанных с конкретным типом запроса.

Я видел много проблем , связанных с длиной ответа DNS и / или необычные флагов реагирования.

  1. Какие версии аппаратного обеспечения и прошивки это роутер?
  2. Какой фактический DNS-запрос вы отправляете?
  3. Является ли этот почтовый сервер внутри или вне вашей сети.
0

Я думаю, ваш предыдущий DNS-сервер не работает должным образом, поэтому он не пересылает запрос обратно.
Повторите попытку в понедельник, чтобы получить от него ответы MX. Если не работает, сообщите владельцу об этом.
Я попытаюсь вручную добавить общедоступный DNS в конфигурацию маршрутизатора (если это возможно) и протестировать его.

0

Если новый маршрутизатор NAT имеет SPI (Stateful Packet Inspection) и он включен, вы можете попробовать отключить его. Многие из реализаций SPI основаны на предположениях, которые, по-видимому, противоречат приложениям на основе хост-сервера за / в сети, защищенной SPI.

0

Вы пробовали оба из них ?:

  • Сконфигурируйте ваш сервер для использования вашего роутера в качестве DNS-сервера.
  • Настройте сервер для использования DNS-сервера вашего интернет-провайдера.
0

Это довольно необычно. Я никогда не видел домашнего маршрутизатора, который обрабатывал бы некоторые типы записей DNS иначе, чем другие.

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

Обратитесь на сайт производителя для обновления прошивки.

0

Я не вижу ничего в руководстве по продукту, в котором говорится, что маршрутизатор поддерживает DNS, поэтому я не знаю, что вы ожидаете от него.

Я предполагаю, что ваш почтовый трафик работает на стандартном SMTP-порту 25? Если это так, вы захотите установить некоторые маршруты NAT для трафика на этом порту на ваш почтовый сервер и с него, а также настроить маршрутизатор на использование DNS-серверов вашего провайдера. Это должно выполнить то, что вы ищете (при условии, что вы хотите, чтобы весь почтовый трафик проходил через ваш почтовый сервер).

0

Я так и не понял, почему маршрутизатор Netgear вел себя не так, как старый.

Я покидаю программу почтового сервера, настроенную с адресами общедоступного DNS-сервера Google. Это обходной путь, но я доволен этим.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .