Мы развернули наш первый сервер 2008 R2 на клиентском сайте, который заменил их существующий DC 2003. Этот сервер предоставляет услуги разрешения DNS всем клиентским машинам на этом сайте для общего использования в Интернете.
С тех пор, как мы использовали DNS-сервисы 2008 R2, мы заметили каждые пару дней, что DNS-сервер начинает тайм-аут, когда выполняются запросы к определенным сайтам (Google - единственный пример, который я могу предоставить в настоящее время, хотя, похоже, это более крупные сайты с проблемами, а не small - проблема совместимости с CDN?). Когда вы перезапускаете службу DNS-сервера, разрешение возвращается в нормальное состояние ... только на день или около того.
Кто-нибудь знает о каких-либо существенных изменениях архитектуры или конфигурации DNS-сервера из коробки в R2, которые могут объяснить такое прерывистое поведение?
Я уже безрезультатно пробовал перечисленное здесь исправление:
http://weblogs.asp.net/owscott/archive/2009/09/15/windows-server-2008-r2-dns-issues.aspx
Следующая информация из командной строки PS иллюстрирует проблему:
PS C:\Users\Administrator.UK> nslookup
Default Server: s8209001.uk.kingdomfaith.com
Address: 10.1.3.4 > www.google.com
Server: s8209001.uk.kingdomfaith.com
Address: 10.1.3.4 Non-authoritative answer:
Name: www.l.google.com
Addresses: 66.102.9.99 66.102.9.104 66.102.9.105 66.102.9.103 66.102.9.147
Aliases: www.google.com > www.google.co.uk
Server: s8209001.uk.kingdomfaith.com
Address: 10.1.3.4 * s8209001.uk.kingdomfaith.com can't find www.google.co.uk: Server failed
За эта статья Microsoft KB решение состоит в том, чтобы изменить MaxCacheTTL
значение реестра (HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\DNS\Parameters\MaxCacheTTL
) до 2 суток и более.