У меня два сайта в разных странах. Сайт А имеет FTTH-подключение к интернету, использующее PPPoE-соединение с RB-951G-2HnD и службу DynDNS для динамического DNS. RB на сайте А работает как VPN-сервер. Сайт Б имеет ADSL-соединение, поэтому я использую не MikroTik роутер (D-Link ADSL Router) для подключения к интернету, за которым стоит еще один RB-951G-2HnD роутер для VPN-соединения с сайтом А. RB на сайте (Б) использует URL (без фиксированного IP) для подключения к сайту (А).
Проблема возникает, когда интернет отключается на сайте (Б) по какой-либо причине, а затем снова восстанавливается. RB больше не может подключиться к сайту (А), и даже пользователи не могут просматривать интернет. После долгих поисков я выяснил, что это проблема с DNS. Если я просто удаляю и добавляю список DNS-серверов, все становится нормально. Также, если перезагрузить роутер, все работает.
Как я понимаю, это ошибка DNS в MikroTik. Когда интернет отключается, RB не знает об этом, потому что у него нет прямого подключения к интернету. Поэтому, когда он запрашивает DNS-сервер и не получает ответа, он отмечает первый сервер в списке как (недоступный), затем второй и третий и т.д., а затем помечает весь список как недоступный и прекращает запрашивать DNS снова, пока кто-нибудь не отредактирует список или не перезагрузит роутер!!! Обычные роутеры будут постоянно запрашивать список DNS-серверов с интервалом и повторять его навсегда, как это делает и ПК, поэтому проблем нет. Почему только у MikroTik есть эта ошибка??!!! У кого-нибудь есть решение?
Пожалуйста, посмотрите прикрепленное изображение
Проблема возникает, когда интернет отключается на сайте (Б) по какой-либо причине, а затем снова восстанавливается. RB больше не может подключиться к сайту (А), и даже пользователи не могут просматривать интернет. После долгих поисков я выяснил, что это проблема с DNS. Если я просто удаляю и добавляю список DNS-серверов, все становится нормально. Также, если перезагрузить роутер, все работает.
Как я понимаю, это ошибка DNS в MikroTik. Когда интернет отключается, RB не знает об этом, потому что у него нет прямого подключения к интернету. Поэтому, когда он запрашивает DNS-сервер и не получает ответа, он отмечает первый сервер в списке как (недоступный), затем второй и третий и т.д., а затем помечает весь список как недоступный и прекращает запрашивать DNS снова, пока кто-нибудь не отредактирует список или не перезагрузит роутер!!! Обычные роутеры будут постоянно запрашивать список DNS-серверов с интервалом и повторять его навсегда, как это делает и ПК, поэтому проблем нет. Почему только у MikroTik есть эта ошибка??!!! У кого-нибудь есть решение?
Пожалуйста, посмотрите прикрепленное изображение

