Під час пошуку DNS (зокрема, використовуючи nslookup, чомусь більшість речей не виконується) Windows XP Pro SP3 використовує список пошуку суфіксів DNS для кожного окремого. Навіть для повністю кваліфікованих доменних імен. Наприклад, я шукаю "www.microsoft.com", але Windows насправді просить "www.microsoft.com.eondream.com" (основний домен eondream.com). Тепер я можу виправити проблему, видаливши первинний суфікс DNS, але мені здається, що список пошуку суфіксів DNS має бути для коротких недійсних імен (де крапки = 0 чи щось). Я впевнений, що десь у Windows є неправильна конфігурація, але я не знаю, де. Я змінив кожен варіант, про який я можу придумати або знайти.
Нижче наведено вихід ipconfig / all та nslookup (з увімкненою налагодженням і db2). Для цього використовується статичний IP та (внутрішній) DNS-сервер.
C: \> ipconfig / all
Налаштування IP-адреси Windows
Ім'я хоста. . . . . . . . . . . . : frayedlogic
Первинний суфікс Dns. . . . . . . : eondream.com
Тип вузла . . . . . . . . . . . : Невідомо
IP-маршрутизація ввімкнена. . . . . . . . : Ні
WINS проксі ввімкнено. . . . . . . . : Ні
Список пошуку суфіксів DNS. . . . . . : eondream.com
Підключення до бездротової мережі Ethernet-адаптер:
Суфікс DNS-специфічного з'єднання. :
Опис . . . . . . . . . . : Міні-карта Dell Wireless 1390 WLAN
Фізична адреса. . . . . . . . . : 00-1B-FC-29-EB-6B
Dhcp увімкнено. . . . . . . . . . . : Ні
IP-адреса. . . . . . . . . . . . : 192.168.13.32
Маска підмережі . . . . . . . . . . . : 255.255.255.0
Шлюз по замовчуванням . . . . . . . . . : 192.168.13.13
DNS-сервери. . . . . . . . . . . : 192.168.19.19
C: \> nslookup
Сервер за замовчуванням: shardik.eondream.com
Адреса: 192.168.19.19
> встановити налагодження
> встановити db2
> www.microsoft.com
Сервер: shardik.eondream.com
Адреса: 192.168.19.19
------------
Отримав відповідь:
ГОЛОВНИК:
opcode = QUERY, id = 2, rcode = NOERROR
прапори заголовка: відповідь, потрібна рекурсія, рекурсія на користь.
питання = 1, відповіді = 1, авторитетні записи = 0, додаткові = 0
ЗАПИТАННЯ:
www.microsoft.com.eondream.com, введіть = A, class = IN
ВІДПОВІДИ:
-> www.microsoft.com.eondream.com
Інтернет-адреса = 208.69.36.132
ttl = 0 (0 сек)
------------
Неавторитетна відповідь:
Ім'я: www.microsoft.com.eondream.com
Адреса: 208.69.36.132
(Примітка. Це рішення підходить до цього IP, оскільки я використовую службу opendns, і це сторінка їх пропозицій або все, що ви хочете назвати) Якщо я читаю вихід nslookup правильно, то це не проблема з моїм сервером DNS, тому що Windows насправді запитання про неправильний домен.


www.microsoft.comце не повністю кваліфіковане доменне ім'я. WIndows робить це правильно. Дивіться відповідь, яку слід прийняти: superuser.com/a/413529/150263