you can see your DNS cache with the command ipconfig /displaydns
you can redirect the results to a text file for easier reading (because it will likely be long) with:
ipcnfig /displaydns > C:\PATH\TO\FOLDER\OUTPUT. txt.
the order of name resolution in microsoft tcp/ip is:
- The client checks to see if the name queried is its own.
- The client then searches a local Hosts file, a list of IP address and names stored on the local computer.
- Domain Name System (DNS) servers are queried.
- If the name is still not resolved, NetBIOS name resolution sequence is used as a backup. This order can be changed by configuring the NetBIOS node type of the client.
What did not occur to me last night is:
When you pinged your local host name without the IPv4 switch, the name resolved to the correct IPv6 IP address.
This indicate that the name resolution is funtioning.
However, when you pinged your local host name with the IPv4 switch (-4), the name did not resolve at all.
If you go through the numbered order above, when the IPv4 switch failed to resolve the IP address, it also failed in the NetBIOS name resolution.
-------------------------------------------------------------------------------------------
Based on all that verbiage, I reviewed the "ipconfig /all" for both DESKTOP-63N24JR and Puget-162562.
Both have
NetBIOS over Tcpip. . . . . . . . : Enabled
Both have
Default Gateway . . . . . . . . . : 192.168.1.1
DHCP Server . . . . . . . . . . . : 192.168.1.1
DNS Servers . . . . . . . . . . . : 192.168.1.1
Both have
DHCP Enabled. . . . . . . . . . . : Yes
Autoconfiguration Enabled . . . . : Yes
DESKTOP-63N24JR has
Link-local IPv6 Address . . . . . : fe80::9364:545d:60d1:128a%11(Preferred)
DHCPv6 IAID . . . . . . . . . . . : 127426515
DHCPv6 Client DUID. . . . . . . . : 00-01-00-01-29-A3-6A-AD-98-5F-D3-3A-9D-C5
Puget-162562 does not have IPv6
I would verify on Puget at the command line that ipconfig /all does not return any IPv6 config.
If not, I would review Network Properties for that machine and then review the Network Properties on DESKTOP-63N24JR . . . .
According to one of the forums:
IPv4 and IPv6 are two completely separate protocols, with separate, incompatible packet headers and addressing, and an IPv4-only host cannot directly communicate with an IPv6-only host.
Their solution was:
To dual-stack one or both hosts so that they run both the IPv4 and IPv6 protocols.
Which would seem to be an easy fix by enabling IPv6 on Puget-162562.
Or you could force DESKTOP-63N24JR to only use IPv4
. . . . but it is from the internet so . . . Maybe.