Мы - небольшой офис с 10 клиентскими компьютерами и одним сервером Windows SBS 2011, выполняющим функции контроллера домена и шлюза в Интернет. Иногда клиентские компьютеры не могут получить доступ к узлам Интернета в .co.uk
домен (мы находимся в Великобритании). У нас никогда не бывает проблем с .com
или другие домены. Это происходит уже несколько месяцев.
Эта проблема сохраняется до перезагрузки сервера или перезапуска DNS-сервера, но вернется позже в случайное время.
Может ли кто-нибудь предложить постоянное решение этой проблемы? У меня есть опыт работы с Linux, так что это была вся информация, которую я смог предоставить, но я могу опубликовать дополнительные сведения о конфигурации, если мне сообщат, что имеет отношение к проблеме.
Любая помощь будет высоко ценится.
В соответствии с http://support2.microsoft.com/default.aspx?scid=kb;EN-US;968372, это может произойти, когда разрешение имен DNS достигается с помощью корневых ссылок:
Когда разрешение имен обеспечивается корневыми подсказками, DNS-серверы Windows Server 2008 и Windows Server 2008 R2 могут не разрешать запросы для имен в определенных доменах верхнего уровня. В этом случае проблема будет продолжаться до тех пор, пока кэш DNS-сервера не будет очищен или служба DNS-сервера не будет перезапущена. Проблема проявляется в таких доменах, как .co.uk, .cn и .br, но не ограничивается этими доменами.
В вашем распоряжении два решения:
MaxCacheTTL
значение реестра до 2 дней или большеИнструкции (можно найти в связанной статье MSKB) по реализации решения №2:
regedit.exe
)HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\DNS\Parameters
На редактировать меню, щелкните Новыйнажмите DWORD (32-битный) Value, а затем добавьте следующее значение:
Value: MaxCacheTTL
Data Type: DWORD
Data value: 0x2A300 (172800 seconds in decimal, or 2 days)