Запросы к DNS-серверу в локальной сети могут не доходить из другой сети по нескольким причинам:
1. **Сетевые настройки**: Часто локальные DNS-серверы настроены на обслуживание только локальных IP-адресов и не принимают запросы из других сетей. Это делается для безопасности.
2. **Брандмауэр**: Брандмауэр сети может блокировать входящий трафик на порту 53 (UDP и TCP), который используется для DNS-запросов.
3. **NAT (Сетевой адресный перевод)**: Если локальная сеть использует NAT, внешний трафик не может напрямую обращаться к устройствам внутри локальной сети, включая DNS-серверы.
4. **Маршрутизация**: Если маршрутизация между сетями настроена неправильно или отсутствует, запросы не смогут добраться до DNS-сервера.
5. **Безопасность и политики**: Организации часто внедряют политики безопасности, которые ограничивают доступ к определенным ресурсам, включая DNS-серверы.
6. **Конфигурация DNS-сервера**: Возможно, DNS-сервер настроен так, чтобы не отвечать на запросы из внешних сетей. Проверьте настройки, чтобы убедиться, что он не ограничивает доступ.
Для диагностики проблемы проверьте настройки всех упомянутых компонентов: роутеров, брандмауэров и самих DNS-серверов.