获取本地机器的外网ip问题
本地机器上装有两块网卡,其中一块连接外网(好网通,电信),一块接本地局域网,设接外网的网卡ip:202.158.71.88,局域网的网卡ip:192.168.0.1,我用
iphostentry=Dns.GetHostByName(Dns.GetHostName())提取ip
得到的是一个addresslist.我遍历了iphostentry.addresslist,结果得到三个ip:
127.0.0.1
202.158.71.88
192.168.0.1
请问各位大侠有没有好的想法来 提取/判断 外网ip啊,能提供相关的api也行,
在这里先谢谢各位了!!
(分不够我可以再开贴加分,每个行得通的想法都给50分)