C# 获取路由器的公共ip

C# 获取路由器的公共ip,c#,dns,ip,C#,Dns,Ip,我发现有一种方法可以确定IP地址,而无需借助远程服务器来验证web请求。似乎若你们能追踪路线,你们就能得到一条链中的所有ip。。。不确定如何验证 如果这是不可能的,那么不可能是有道理的。如果有一个远程端点受损,您可能需要多个远程端点来验证您的ip,这是有道理的。traceroute甚至没有帮助。你需要从互联网上的某个地方向你发送一条追踪路由,以获取你背后的NAT的公共IP地址 没有通用的方法询问NAT路由器,它将为您发起的连接使用什么公共IP地址。一般来说,甚至可能有多个(例如,负载平衡的WAN

我发现有一种方法可以确定IP地址,而无需借助远程服务器来验证web请求。似乎若你们能追踪路线,你们就能得到一条链中的所有ip。。。不确定如何验证


如果这是不可能的,那么不可能是有道理的。如果有一个远程端点受损,您可能需要多个远程端点来验证您的ip,这是有道理的。

traceroute
甚至没有帮助。你需要从互联网上的某个地方向你发送一条追踪路由,以获取你背后的NAT的公共IP地址


没有通用的方法询问NAT路由器,它将为您发起的连接使用什么公共IP地址。一般来说,甚至可能有多个(例如,负载平衡的WAN连接)。

traceroute不会迫使您也求助于远程服务器吗?噢!是的,完全滑倒了。