c – 获取物理IP地址背后的诀窍是什么?
作者:互联网
当我使用C和winsock库转到“http://www.whatsmyip.org/”时,如何获得相同的IP地址?
我知道如何获得“127.0.0.1”和路由器IP“192.168.1.103”……
但当我到“http://www.whatsmyip.org/”时,我得到“65.55.105.132”……
我怎么能做到这一点?
解决方法:
一般来说 – 你做不到.您可以打开与whatmyip的http连接并解析结果.或者正如Justin在评论中建议的那样,使用http://www.whatismyip.com/automation/n09230945.asp并节省解析和带宽.但最后,这只会给你NAT /代理的IP /你和whatsmyip之间的任何东西.该地址仅通过转发连接到您的计算机.
没有通用的方法来检索路由器面向互联网的IP地址(这就是你所看到的65.55.105.132 IP.)即使你可以,也没有理由不再有更多的NAT层阻碍了它.
标签:c,ip-address 来源: https://codeday.me/bug/20191006/1858739.html