Измените поведение поиска DNS в Windows 2003

Я разработчик (разработчик программного обеспечения, который должен заниматься ИТ на стороне). Как разработчик веб-сайтов, я создаю записи узлов DNS на своих локальных DNS-серверах Windows 2003 - в локальном домене есть два DNS-сервера - так что я могу настроить веб-сайты IIS7 на моем компьютере для разработки Windows 7.

Мой метод заключается в добавлении домена данного клиента в зону на моем DNS-сервере; скопировать все записи MX с основного сервера имен; добавить запись www A; а затем моя собственная запись Dev. Таким образом, пользователи моего домена (графические дизайнеры и т. Д.) И я можем видеть общедоступный веб-сайт и веб-сайт разработки, но широкая публика не может видеть последний.

Время от времени - что немного странно - у меня проблема с DNS Windows 2003, разрешающая эти записи. Он добавляет мой локальный домен (cazburo.co.uk) в поиск DNS, например, sc-asphalte.fr.cazburo.co.uk, показанный ниже:

------------
Got answer:
    HEADER:
    opcode = QUERY, id = 2, rcode = NXDOMAIN
    header flags:  response, auth. answer, want recursion, recursion avail.
    questions = 1,  answers = 0,  authority records = 1,  additional = 0

    QUESTIONS:
    sc-asphalte.fr.cazburo.co.uk, type = A, class = IN
    AUTHORITY RECORDS: ...

Добавление точки к полному доменному имени, то есть dev.sc-asphalte.fr, разрешается правильно, но пользователи не ожидают, что это произойдет, и браузеры не злятся на это, либо время от времени выдают неверные ответы хоста.

Обоснование добавления суффикса к DNS-запросу перед попыткой разрешить запрос "как есть" сначала ускользает от меня. Однако это поведение, которое мне хотелось бы: попытаться разрешить "как есть", затем разрешить с помощью суффиксов, перейти к ссылкам и т. Д. Есть ли способ добиться этого с помощью Windows 2003+ (при необходимости я обновлю Windows 2003)?

Благодарю.

Криспин

PS вещи, которые я пробовал:

  • отключение DNS Devolution с помощью параметра групповой политики http://technet.microsoft.com/en-us/library/ee683928%28WS.10%29.aspx
  • удалено 015 доменное имя DNS из параметров области DHCP
  • удалил серверы пересылки для всех других доменов DNS в свойствах DNS-сервера, вкладка "Серверы пересылки" - для него был установлен общедоступный сервер Google 8.8.8.8

Другие настройки, которые могут иметь отношение:

  • Параметры области DHCP для серверов имен 005 и DNS-серверов 006 установлены для DNS-серверов внутреннего домена.
  • все клиентские компьютеры используют DHCP для настройки сети

1 ответ

DNS-клиент "ищет" запись. Это происходит, когда все, что было введено в адресную строку, не возвращает запись (примечание: этот ответ "без записи" может быть кэширован, необязательно возвращен с сервера). Если какой-либо из настроенных серверов клиента сначала отвечает "без записи", то клиент будет кэшировать этот ответ и не будет пытаться использовать какие-либо дополнительные серверы. Как только он попадет в эту стену, Windows по умолчанию будет пытаться использовать основной DNS-суффикс компьютера (домен) и все DNS-суффиксы подключения (обычно назначаемые DHCP, хотя вы также можете настроить их вручную) в этом порядке. Вы можете отключить этот поиск, настроив "список" суффиксов DNS и предоставив ему пустой список. Клиент может быть настроен таким образом на Панели управления, откройте Свойства сетевых адаптеров, связанных с вашим сетевым подключением, откройте свойства IP, кнопку "Дополнительно", вкладку DNS, и вы увидите параметры суффиксов DNS.

Другие вопросы по тегам