Під час пошуку 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