Following yesterdays post there are a couple of other cmdlets worth looking at if you want to dig into the DNS settings on your client machines.
Get-DnsClient wil show you the DNS relsted settings for all of your network interfaces by default. To investigate a single interface
£> Get-DnsClient -InterfaceAlias vEthernet* | fl
InterfaceAlias : vEthernet (External01)
InterfaceIndex : 20
ConnectionSpecificSuffix :
ConnectionSpecificSuffixSearchList : {}
RegisterThisConnectionsAddress : True
UseSuffixWhenRegistering : False
InterfaceAlias : vEthernet (Internal01)
InterfaceIndex : 16
ConnectionSpecificSuffix :
ConnectionSpecificSuffixSearchList : {}
RegisterThisConnectionsAddress : True
UseSuffixWhenRegistering : False
You can also see the DNS servers a particular interface will use:
£> Get-DnsClientServerAddress -InterfaceAlias vEthernet*
InterfaceAlias Interface Address ServerAddresses
Index Family
————– ——— ——- —————
vEthernet (External01) 20 IPv4 {192.168.0.1}
vEthernet (External01) 20 IPv6 {}
vEthernet (Internal01) 16 IPv4 {}
vEthernet (Internal01) 16 IPv6 {fec0:0:0:ffff::1, fec0:0:0:ffff::2, fec0:0:0:ffff::3}