Это происходит потому, что ваш внутренний DNS-сервер Active Directory имеет ту же зону, что и ваша общедоступная зона, и считает, что он является полномочным для этой зоны. Поэтому, когда внутренние клиенты запрашивают запись www.example.com
она просматривает свои собственные записи, не находит ни одной и сообщает клиенту, что такого веб-сайта не существует.
В вашем случае у вас есть несколько вариантов:
- Скопируйте все записи DNS, необходимые для доступа к вашему веб-сайту из общедоступной зоны DNS во внутреннюю зону. В будущем вы должны быть уверены, что любые изменения в вашей общедоступной зоне дублируются во внутренней.
- Пересоздайте свой домен Active Directory. Лучшая практика (см. Здесь и здесь) - использовать поддомен вашего внешнего домена, такой как
ad.example.com
.