如何使用内置系统命令查找我的公共 IP 地址,而不依赖任何第三方网站或服务?

如何使用内置系统命令查找我的公共 IP 地址,而不依赖任何第三方网站或服务?

是否有任何内置系统命令(例如 ping)可以让我在 Windows 或 Linux 操作系统上发现我的公共 IP 地址?这不应依赖于任何第三方网站或服务。

答案1

要告诉第三方您的公共 IP 地址是什么,您需要第三方告诉您他们看到了什么。

如果您不想依赖第三方...请成为第三方并将您自己的网络服务器位于其他地方告诉您。

即使您可以从路由器获取信息,但这些信息也可能不是其他系统所看到的信息 - 您可能位于运营商 NAT 或 ISP 代理服务器后面。

答案2

在数据包到达 NAT 设备之前,没有足够的信息来确定外部 IP 地址将以何种形式出现。为了回答您的问题,我会登录 ADSL 调制解调器(如果它为您提供互联网连接并为您执行 NAT),检查连接并查看 ISP 分配了什么 IP 地址。

如果我的假设准确反映了您的网络设置,那么您看到的 IP 地址应该是从 Internet 查看时您的 LAN 上其他主机的地址。

我工作场所的配置很混乱,并且有不必要的部分...如果我执行 tracert,我看不到与 whatismyip.com 报告的我的 IP 地址相匹配的 IP 地址跳转。

相关内容