如何将默认网关的私有IP地址转换为C#中的公共IP地址

时间:2017-02-21 07:17:06

标签: c# ip nat upnp

我想使用网关的外部IP地址来识别特定的组织或机器组,因为我认为网关可以用作网络地址组的标识符。显然我可以获取默认网关的IP地址,但该IP地址是用私有IP地址写的。 在通过网络搜索时,我可以让网站将外部IP地址回送给呼叫者,但这并不允许我输入某些IP地址。 简而言之,我想知道如何将网关的私有IP地址转换为外部IP地址。具体来说,我想知道.NET库,但是知道任何其他库来获得所需的结果是可以的。非常感谢!

1 个答案:

答案 0 :(得分:0)

您可以使用ipifyothers之类的外部API来获取外部API。

这是一个简单的服务器,你得到真正的IP响应。