我的电脑已连接到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。