3

Я понимаю, что и как установить «DNS-суффикс подключения», и я в основном понимаю цель. Мой вопрос только о том, почему только определенное сетевое соединение / адаптер имеет его по умолчанию (даже когда пользовательский интерфейс показывает его пустым). Например, в моем случае проводное / локальное соединение имеет вид (IPCONFIG /ALL):

Ethernet adapter MAIN:    
       Connection-specific DNS Suffix  . : abc.corp.com
       Description . . . . . . . . . . . : Intel(R) Ethernet Connection

Пользовательский интерфейс (Advanced TCP/IP -> вкладка DNS) показывает его пустым. Если я установлю его на что-то, IPCONFIG покажет это, но если я оставлю это пустым, «abc.corp.com» будет показан командой.

[ 1]

Когда я подключаюсь к беспроводной сети, «DNS-суффикс подключения» остается пустым на выходе IPCONFIG . (На самом деле, это не имеет значения, если подключен к проводной / беспроводной).

Итак, вопрос как раз:

  • Почему проводное соединение (или любое другое) имеет его по умолчанию. DHCP или DC отправляет его? Это часть какого-то протокола TCP/IP? Или это происходит через какую-то групповую политику (не удалось найти)?

Я сделал /RENEW RENEW , /FLUSHDNS , /RELEASE IPCONFIG, но это не влияет.

2 ответа2

2

«DNS-суффикс для конкретного соединения» возвращается DHCP с помощью параметра 015 «Имя домена». Он сообщает, что такое доменное имя, например, «contoso.com». Клиент использует информацию из опции 015 вместе со своим именем хоста для формирования полного доменного имени, например, PC1.contoso.com .

На компьютере может быть определен «Основной DNS-суффикс», который после определения не изменяется. Если во время подключения получен другой «DNS-суффикс для конкретного подключения», он имеет приоритет, поскольку это гарантирует, что в новой сети или VPN компьютер будет иметь правильное имя в сети и может быть найден и найден другими компьютерами. После отключения от VPN снова будет использоваться «Основной DNS-суффикс».

Наличие или отсутствие «DNS-суффикса для конкретного подключения» зависит исключительно от ответа, возвращаемого сервером DHCP. Если ничего не возвращено, то оно останется пустым, и «Основной DNS-суффикс» по-прежнему будет использоваться по умолчанию.

Имя параметра DHCP 015 может поступать от маршрутизатора или от поставщика услуг Интернета, и его присутствие зависит не от типа сети (проводной или беспроводной), а от того, вернул ли DHCP имя параметра 015 или нет. Если ничего не получено, оно останется пустым.

В посте предполагается, что беспроводная сеть не может иметь «DNS-суффикс для конкретного соединения». Я искал и нашел несколько других сообщений, в которых были опубликованы результаты ipconfig /all и в которых он присутствовал на беспроводном адаптере:link1, link2, link3 и link4.

Я думаю, что в контексте постера сервер DHCP был, вероятно, беспроводным маршрутизатором, который не возвращал имя варианта 015. Это определяется микропрограммой беспроводного маршрутизатора, а не другими факторами. Маршрутизатор может быть запрограммирован по-разному, но это не предмет здесь.

Ссылка:RFC 2132, Опции DHCP и Расширения поставщиков BOOTP, раздел 3.17. Доменное имя.

1

DHCP-сервер отвечает за передачу «DNS-суффикса для конкретного подключения» (а не контроллера домена). Таким образом, он также не является частью протокола TCP/IP и не распространяется через групповую политику.

Таким образом, он не зависит от сетевого адаптера, поэтому не имеет значения, если вы используете Ethernet (проводное) или WLAN (беспроводное) соединение. Если вы подключаетесь к одному и тому же DHCP-серверу с проводным и беспроводным подключением, вы должны получить одинаковый суффикс. Все при условии, что в вашей локальной сети / локальной сети есть только один DHCP-сервер, который должен иметь место.

Если это происходит при подключении к одной и той же локальной сети с обоими адаптерами, возможно, существует грубый DHCP-сервер. Например: если это домашняя сеть и вы используете (второй) маршрутизатор, чтобы установить соединение WLAN, убедитесь, что только у одного из маршрутизаторов включен DHCP. Скорее всего, в совместной сети не удалось должным образом изолировать его тестовую сеть от основной сети, вот пример из реальной жизни.

Поэтому обновление IP-конфигурации (/RENEW RENEW , /FLUSHDNS , /RELEASE) не будет иметь никакого значения, потому что оно просто запускает новый запрос к серверу DHCP и если он не передавал суффикс в прошлый раз, когда он выиграл ' сделать это в следующий раз (если это не другой DHCP-сервер). Вы должны будете убедиться, что используете один и тот же DHCP для обоих подключений / адаптеров.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .