我在这里使用Microsoft代码来学习如何检测卡和设备的IP地址:
http://msdn.microsoft.com/en-us/library/aa365949%28v=VS.85%29.aspx
我注意到一些奇怪的行为。
谢谢!
[R
最佳答案
该地址127.0.0.1不是另一张卡的地址。它是回送适配器的地址-一个虚拟IP地址,只能与其自身发送和接收数据。另一个NIC(未插入网络)根本不在地址表中。
您可能只想调用GetAdapterAddresses并筛选出所有IFType为IF_TYPE_SOFTWARE_LOOPBACK的适配器。
如果要查看使用提供相同功能的现有工具,请在命令提示符下键入以下任意一项:
route print
(This will dump the routing table)
ipconfig /all
(this will show you the state of ALL adapters including the loopback)