我在我的cmd行使用nslookup然后我返回了我的标准服务器ip地址,但我似乎无法使用vb.net获取此地址。我确实设法在DSN和vb.net上阅读,但是我觉得有人帮我拿到这个ip地址仍然没什么意义吗?
答案 0 :(得分:0)
来自MSDN website的示例代码:
以下代码示例显示网络的DNS地址 本地计算机上的接口。
Public Shared Sub DisplayDnsAddresses()
Dim adapters As NetworkInterface() = NetworkInterface.GetAllNetworkInterfaces()
Dim adapter As NetworkInterface
For Each adapter In adapters
Dim adapterProperties As IPInterfaceProperties = adapter.GetIPProperties()
Dim dnsServers As IPAddressCollection = adapterProperties.DnsAddresses
If dnsServers.Count > 0 Then
Console.WriteLine(adapter.Description)
Dim dns As IPAddress
For Each dns In dnsServers
Console.WriteLine(" DNS Servers ............................. : {0}",dns.ToString() )
Next dns
End If
Next adapter
End Sub 'DisplayDnsAddresses