如何使用C#查找路由器分配给我的PC的IP

时间:2016-06-01 19:14:08

标签: c# networking network-programming

我的电脑已连接到WiFi网络。我想通过WiFi网络设备(路由器或其他东西)分配IP地址(到我的电脑)。 或者我可以说,我想通过网络找到我的PC的IP地址。

实际上,我的电脑上创建了多个网络适配器(3个以太网适配器和1个WiFi适配器)。

我尝试了以下代码:

IPHostEntry localHostEntry = Dns.GetHostByName(Dns.GetHostName());
string myIP = localHostEntry.AddressList[0].ToString();

但它返回: 192.168.138.1

通过WiFi-network-device分配给我的电脑的IP是: 192.168.1.21

192.168.138.1 是我的以太网适配器的IP。

0 个答案:

没有答案