gpt4 book ai didi

c++ - 获取运行应用程序的 ip

转载 作者:行者123 更新时间:2023-11-28 08:04:51 25 4
gpt4 key购买 nike

我正在运行一个服务器应用程序。现在我要做的是我需要指定运行应用程序的服务器的 IP 地址,所以在这种情况下,如果服务器 IP 地址设置为类似 111.111.111.111 如何我可以在 Windows 系统中获取该应用程序内的 111.111.111.111 IP 地址,然后以整数形式显示服务器 IP 吗?

我不想显示它的本地 ip,它类似于 127.0.0.1 甚至 192.168.x.x

最佳答案

如果不连接到外部服务器并检查请求 IP(如果请求通过不透明代理,这仍然可能是错误的),您将无法可靠地获取该信息。

原因是 Windows 实际上(不一定)知道世界可见的 IP 地址,因为它可能有很多很多网络跃点。因此,解决方案是编写一个简单的脚本,在请求时吐出传入请求的 IP 地址,然后向该 URL 发出 HTTP 请求以确定公共(public) IP。

关于c++ - 获取运行应用程序的 ip,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10467635/

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