为什么“特定于连接的DNS后缀”仅(默认)可用于有线连接,而不适用于无线连接


3

我理解什么以及如何设置“特定于连接的DNS后缀”,我大多理解其目的。我的问题是为什么只有某些网络连接/适配器默认拥有它(即使UI显示为空)。例如,对于我的情况,有线/ LAN连接就像( IPCONFIG /ALL ):

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

UI(高级TCP / IP - > DNS选项卡)显示为空。如果我把它设置成某个东西, IPCONFIG 将显示,但如果我保持空,'abc.corp.com'将通过命令显示。

[ 1]

当我连接到无线时,“连接特定的DNS后缀”由输出保持为空 IPCONFIG。 (实际上,连接有线/无线并不重要)。

所以,问题只是:

  • 为什么有线连接(或任何)默认具有它。是DHCP还是DC发送?它是某些TCP / IP协议的一部分吗?或者它是通过一些团体政策(未能找到)来的?

我做到了 /RENEW/FLUSHDNS/RELEASE IPCONFIG,但它不起作用。


您是否在所有网络适配器上启用了DHCP客户端?如果是这样,您是通过有线和无线连接连接到同一个DHCP服务器?
Albin

我不知道DHCP'客户端'。但是,是的,我在IP设置中看到“DHCP Enabled”。
Ajay

是的,谢谢,这就是我想知道的。您是否将以太网和无线“连接”到同一个LAN或更具体地连接到同一个DHCP服务器,或者它是不同的?
Albin

Answers:


2

DHCP通过Option 015域名返回“特定于连接的DNS后缀”。 它告诉域名是什么,例如“contoso.com”。 客户端使用Option 015中的信息及其主机名 例如,形成FQD​​N PC1.contoso.com

计算机可以定义“主DNS后缀”,一旦定义 不会改变。 如果在连接时收到不同的“特定于连接的DNS后缀”, 它优先,因为这可以确保在新网络或VPN上 计算机将在网络上有一个正确的名称,可以找到和 其他电脑发现。 断开VPN连接后,“主DNS后缀”将再次出现 使用的那个。

是否存在“特定于连接的DNS后缀” 关于DHCP服务器返回的答案。如果没有返回,那么它将 保持空白,默认情况下仍将使用“主DNS后缀”。

DHCP Option 015名称可以来自路由器或ISP, 它的存在不依赖于网络类型,有线或无线, 但是DHCP是否返回了Option 015名称。 如果没有收到,它将保持为空。

在帖子中,假设无线网络不能拥有 “特定于连接的DNS后缀”。我搜索过并找到了其他几个 发表结果的帖子 ipconfig /all 并在其中 它存在于无线适配器上: 链接1 LINK2 LINK3 , 和 LINK4

我认为在海报的背景下,DHCP服务器可能是 无线路由器,它没有返回Option 015名称。 这取决于无线路由器的固件而不是其他因素。 可以对路由器进行不同的编程,但这不是主题。

参考: RFC 2132,DHCP选项和BOOTP供应商扩展 ,第3.17节。域名。


1

DHCP服务器负责传递“特定于连接的DNS后缀”(不是域控制器)。所以它既不是TCP / IP协议的一部分,也不是通过组策略来实现的。

因此它独立于网络适配器,因此如果您使用以太网(有线)或WLAN(无线)连接,它就没有区别。如果使用有线和无线连接连接到同一DHCP服务器,则应获得相同的后缀。假设您的LAN / WLAN中只有一台DHCP服务器应该是这种情况。

如果在使用两个适配器连接到同一LAN时发生这种情况,则可能存在粗略的DHCP服务器。例如:如果它是家庭网络,并且您使用(第二个)路由器进行WLAN连接,请确保只有一个路由器启用了DHCP。在合作网络中,很可能是s.o.没有正确地将他的测试网络与主网络隔离, 这里的 一个现实生活中的例子。

所以刷新IP配置( /RENEW/FLUSHDNS/RELEASE )不会有任何区别,因为它只是向DHCP服务器发起一个新的请求,如果它没有传递后缀上次它也不会在下一次传递它(除非它是一个不同的DHCP服务器) 。您必须确保为两个连接/适配器使用相同的DHCP。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.