怎么获取家中最新的公网 IP [Windows]

来自问答板块的问题:

通过 gpedit.msc 在 Windows 日志里记录的,是内网 IP
有没有一种小软件,后台运行时,它会持续监测 我当前的公网 IP,并记录成 log 呢?是给自己用的

怎么获取家中最新的公网 IP [Windows] 1

青小蛙修改了问题,原问题是为了获取公网 IP 历史记录,实在是想不出这个需求是什么,但获取最新公网 IP 又是一个非常常见的问题,而且也能顺便解决第一个问题。

对于普通的宽带用户,拥有动态的公网 IP 是非常好的事情,现在的很多宽带已经不提供公网 IP 了,就需要内网穿透的操作了。而如果你拥有了公网 IP,那么可玩性就非常高了。

在帖子中,@allor 推荐了 PowerShell(开始 > cmd > 输入 powershell 打开) 方法:

(curl "http://ip-api.com/line/?fields=query" -UseBasicParsing).Content;

小恐龙公文排版助手作者 @xiaokonglong 推荐了自己的小恐龙IP监测器,可配合网盘同步实时在外网获取最新 IP 地址:

怎么获取家中最新的公网 IP [Windows] 2

@xavierskip 推荐了 curl 大法:

curl ip.sb >> ip.log
curl ifconfig.io >> ip.log

curl 需要 Win10 才有,macOS 与 Linux 自带。还有 @yangyunzhao 同学手写了 vb 脚本用来后台调用,可以在这里参与讨论。基本思路就是通过第三方服务获取 IP 保存到文件中,然后使用同步功能将文件同步到外网。

所以,你还有其他思路么?

34 条留言

  1. Nicky 2019/03/22 回复
    • 凡如 2019/03/25 回复
    • 包子 2019/04/16 回复
    • Yong_Hu_Ming 2020/03/30 回复
  2. SaltyLeo 2019/03/22 回复
  3. A.X 2019/03/22 回复
  4. 虎虎 2019/03/22 回复
  5. hi 2019/03/23 回复
  6. 景深 2019/03/23 回复
  7. 哼哼 2019/03/23 回复
  8. 幽冥利刃 2019/03/23 回复
  9. rvier 2019/03/24 回复
  10. Emphasia 2019/03/24 回复
  11. oioi 2019/03/25 回复
  12. migndul 2019/03/25 回复
  13. 幽冥利刃 2019/03/25 回复
  14. 秦寿 2019/03/25 回复
  15. manjoc 2019/03/27 回复
  16. llaiq 2019/03/27 回复
  17. KL 2019/03/27 回复
  18. Puteulanus 2019/03/28 回复
  19. kasim 2019/04/02 回复
  20. TenA 2019/04/04 回复
  21. 2019/04/11 回复
  22. TRSAA 2019/04/12 回复
  23. 江南Lover 2019/04/18 回复
  24. VERKY 2019/04/20 回复
  25. Json 2019/05/13 回复
  26. Frank 2019/08/19 回复
  27. 青小蛙 2019/11/26 回复

写留言