0
我有一个运行在终端服务器上的Windows窗体应用程序。我需要确定每台客户机的IP地址。获取VB.Net中没有DNS条目的远程客户端的IP地址
我发现了一种方法来检索具有DNS条目的计算机的IP地址(如下所示),但我的一些瘦客户端使用静态IP进行设置并且没有DNS名称。有没有办法确定没有DNS名称的远程客户端的IP地址?
Dim clientName As String = My.Computer.Network.ClientName
Dim IPHost As Net.IPHostEntry = Net.Dns.Resolve(clientName & "domain.com")
Dim addresses As Net.IPAddress() = IPHost.AddressList
fullIP = addresses(0).ToString()
无论如何,你会如何做到这一点,你是否能够查询其MAC地址? – 2010-06-01 16:42:45