Windows 2012 R2 도메인에 가입 한 여러 멀티 홈 Windows 10 클라이언트 VM이 있습니다. Ethernet1은 도메인 컨트롤러 (포워더가 없거나 루트 서버에 액세스 할 수 없음)를 사용하여 LAN에 연결되고 Ethernet2는 인터넷에 액세스 할 수있는 LAN에 연결되며 Ethernet0 및 Ethernet3은 미디어 연결이 끊어집니다. 도메인 컨트롤러의 레코드에 대한 쿼리는 정상적으로 반환되지만 인터넷의 레코드에 대한 쿼리는 10 초가 걸리지 만 ISP의 DNS 서버가 응답을 반환하는 데 시간이 오래 걸립니다. nslookup
이름을 통해 ISP의 DNS 서버를 직접 nslookup
쿼리하면 DNS 서버를 지정하지 않고 실행 하면 쿼리 시간이 초과되고 이름이 확인되지 않으며 DNS 이름을 ping하려고하면 이름이 확인되기까지 10 초 이상 걸립니다.
Technet을 둘러 보았지만 Windows 10에는 아직 문서가없는 것 같습니다. 내가 찾은 가장 좋은 것은 다음과 같습니다.
http://blogs.technet.com/b/networking/archive/2009/06/26/dns-client-resolver-behavior.aspx http://blogs.technet.com/b/stdqry/archive/2011/12 /15/dns-clients-and-timeouts-part-2.aspx
클라이언트가 Ethernet1에 대한 기본 DNS 서버를 쿼리하고 응답 시간이 초과 될 때까지 1 초 동안 기다린 다음 Ethernet1에 대한 보조 DNS 서버와 Ethernet2에 대한 기본 DNS 서버를 모두 쿼리해야합니다. 일어나고 있습니다. 10 초 후에 (그리고 더 긴 시간 초과로 더 많은 3 회 더 많은 DNS 쿼리가 발생하면) 모든 서버에서 DNS 확인이 완전히 실패하지만 클라이언트의 동작은 시도하기 전에 10 초가 걸린다는 인상을줍니다. 두 번째 어댑터에는 DNS 서버를 사용하십시오.
나 (또는 당신) Wireshark를 열고 라인을 스니핑하거나, 맹목적으로 수정 HKLM\System\CurrentControlSet\Services\dnscache\Parameters\DNSQueryTimeouts
하는 사람은 누구나 Windows 10이 어떻게 작동 해야하는지, 더 중요하게는 동작 구성에 대해 어떻게 갈 수 있는지 알고 있습니까? ~ 1 초의 분해 시간으로 기꺼이 살려고하지만 10 초는 다소 잔인합니다.
ipconfig
Ethernet adapter Ethernet1:
Connection-specific DNS Suffix . : intranet.mydomain.net
Description . . . . . . . . . . . : Intel(R) 82574L Gigabit Network Connection #2
Physical Address. . . . . . . . . : 00-0C-29-CC-E8-93
DHCP Enabled. . . . . . . . . . . : Yes
Autoconfiguration Enabled . . . . : Yes
Link-local IPv6 Address . . . . . : fe80::999b:3e21:749b:6f55%7(Preferred)
IPv4 Address. . . . . . . . . . . : 10.2.0.20(Preferred)
Subnet Mask . . . . . . . . . . . : 255.255.0.0
Lease Obtained. . . . . . . . . . : Sunday, September 6, 2015 8:17:00 AM
Lease Expires . . . . . . . . . . : Sunday, September 13, 2015 8:17:00 AM
Default Gateway . . . . . . . . . :
DHCP Server . . . . . . . . . . . : 10.2.0.2
DHCPv6 IAID . . . . . . . . . . . : 83889193
DHCPv6 Client DUID. . . . . . . . : 00-01-00-01-1D-74-AB-6A-00-0C-29-CC-E8-89
DNS Servers . . . . . . . . . . . : 10.2.0.1
10.2.0.2
NetBIOS over Tcpip. . . . . . . . : Enabled
Ethernet adapter Ethernet2:
Connection-specific DNS Suffix . : internet.mydomain.net
Description . . . . . . . . . . . : Intel(R) 82574L Gigabit Network Connection #3
Physical Address. . . . . . . . . : 00-0C-29-CC-E8-9D
DHCP Enabled. . . . . . . . . . . : Yes
Autoconfiguration Enabled . . . . : Yes
Link-local IPv6 Address . . . . . : fe80::944:ded1:dc53:cec4%6(Preferred)
IPv4 Address. . . . . . . . . . . : 192.168.1.116(Preferred)
Subnet Mask . . . . . . . . . . . : 255.255.255.0
Lease Obtained. . . . . . . . . . : Sunday, September 6, 2015 8:17:04 AM
Lease Expires . . . . . . . . . . : Monday, September 7, 2015 8:17:04 AM
Default Gateway . . . . . . . . . : 192.168.1.1
DHCP Server . . . . . . . . . . . : 192.168.1.1
DHCPv6 IAID . . . . . . . . . . . : 83889193
DHCPv6 Client DUID. . . . . . . . : 00-01-00-01-1D-74-AB-6A-00-0C-29-CC-E8-89
DNS Servers . . . . . . . . . . . : 75.75.75.75
75.75.76.76
8.8.8.8
NetBIOS over Tcpip. . . . . . . . : Enabled
nslookup
C:\Users\username>nslookup www.google.com 75.75.75.75
Server: cdns01.comcast.net
Address: 75.75.75.75
Non-authoritative answer:
Name: www.google.com
Addresses: 2607:f8b0:4001:c07::69
74.125.196.106
74.125.196.104
74.125.196.147
74.125.196.105
74.125.196.99
74.125.196.103
C:\Users\username>nslookup www.google.com
DNS request timed out.
timeout was 2 seconds.
Server: UnKnown
Address: 10.2.0.1
DNS request timed out.
timeout was 2 seconds.
DNS request timed out.
timeout was 2 seconds.
*** Request to UnKnown timed-out
최신 정보
다른 사람이 궁금해하는 경우 동일한 네트워크 어댑터 구성으로 Win7 SP1 (패치 없음) VM에 도메인에 가입하고 다른 VM과 동일한 OU로 옮기고 경우에 따라 클라이언트의 그룹 정책을 업데이트했습니다. DC의 DNS 서버와 ISP에서 즉시 DNS 쿼리를 해결할 수 있습니다. 따라서 이것은 Windows 10 DNS 클라이언트에 특정한 동작 인 것 같습니다.
업데이트 2
그래서 일이 생겨나 고 있습니다. 기본적으로 Win10은 쿼리를 병렬로 발행하지만 모든 쿼리가 시간 초과 될 때까지 요청한 프로세스에 응답을 전달하지 않는 것처럼 보입니다. 그리고 어떤 이유로 내 두 번째 도메인 컨트롤러의 DNS 서버가 작동하지 않습니다. 누구나이 동작을 비활성화하는 방법을 알고 있습니까?