python-2.7 - 如何在不从特定 url 检索我的公共 ipv4 地址的情况下获得独立?
问题描述
所以,我正在编写一个需要服务器和客户端的程序。在编写它时,我想将程序附加到“公共”IPV4 地址,由于某种原因,在搜索了一段时间后,CMD 中也没有提到该地址。
我发现了大量的网站可以访问:https : //whatsmyip.com/ 并通过 urlib 或 urlib2 以及许多其他技术从那里检索,但它们需要使用已经制作好的网站。
我希望这是独立的,而不是我认为“ https://whatsmyip.com/ ”很快就会改变。但我希望我的程序与其他网站没有连接。我想“靠我自己”得到它。它可能是重复的,但我发现了很多关于这个的重复,我所看到的只是进入并从网站上抓取。
我试过 socket.gethostbyname(socket.gethostname()) 它接收到我的私有 ipv4 地址。与 whatsmyip.com 给我的地址不同。
解决方案
推荐阅读
- python - K-Means 按组分类
- angular - Angular:如何管理特定树的 URL
- r - 创建间隔
- azure-api-management - 如何重置开发者门户的内容
- r - 反序列化错误(node$con):从连接读取错误和序列化错误(data,node$con,xdr = FALSE):写入连接错误
- python-3.x - RequestError:识别连接失败:[Errno 11001] getaddrinfo 失败
- postgresql - 使用 postgres 实现过期锁(或信号量)
- php - 将完整地址发送到 php 变量
- c# - 无效参数(接口 C#)
- sqlalchemy - Python脚本即使安装也找不到sqlalchemy包