如何在VB.NET中获取计算机的IP?

时间:2015-04-18 18:24:18

标签: vb.net visual-studio

我正在服务器聊天应用程序,我需要获取运行服务器应用程序的计算机的IP。

2 个答案:

答案 0 :(得分:1)

因为您没有指定是否需要IPv4或IPv6地址:

Imports System.Net.NetworkInformation

Module Module1
    Sub Main()
        Dim networkInterfaces As NetworkInterface() = NetworkInterface.GetAllNetworkInterfaces()
        For Each networkInterface As NetworkInterface In networkInterfaces
            For Each unicastAddress As UnicastIPAddressInformation In networkInterface.GetIPProperties().UnicastAddresses
                Console.WriteLine(unicastAddress.Address)
            Next
        Next
        Console.ReadLine()
    End Sub
End Module

当您遍历计算机上的可用网络接口时,应该会有一些您知道可以识别所需网络接口的东西。

答案 1 :(得分:-1)

打开cmd并输入 ipconfig 。现在查找 IPv4