在vb.net?

时间:2015-12-17 15:53:35

标签: .net vb.net cmd dsn nslookup

我在我的cmd行使用nslookup然后我返回了我的标准服务器ip地址,但我似乎无法使用vb.net获取此地址。我确实设法在DSN和vb.net上阅读,但是我觉得有人帮我拿到这个ip地址仍然没什么意义吗?

1 个答案:

答案 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