gpt4 book ai didi

c++ - 如何获取我的电脑外部IP地址?

转载 作者:可可西里 更新时间:2023-11-01 09:48:19 30 4
gpt4 key购买 nike

假设我当前的 IP 是:123.123.123.123

如何以编程方式获取该字符串?

注意:我不想获得此 IP:192.168.0.10,我想要其他人可以使用该 IP 通过 HTTP 或任何方式连接到我的计算机。

注意:我不想打开某些网页(如 ip4.me)来获取地址,我只想使用 C++ 获取它。

我试着用谷歌搜索,但每个建议都是“加载一个页面并读取它告诉你的 IP”。这真的是唯一的方法吗?!

最佳答案

您可以从 http://api.externalip.net/ip/ 获取它或一些类似的服务,但我不确定这些网站在可用性方面有多可靠

任何其他方式都会非常复杂,因为一般情况下,没有网络设备具有告诉外部 IP 的 api,即使有,您也无法分辨您面前的是简单的 xDSL 路由器还是 Cisco ASA nating outbound交通

关于c++ - 如何获取我的电脑外部IP地址?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11491816/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com