来自问答板块的问题:
通过 gpedit.msc 在 Windows 日志里记录的,是内网 IP
有没有一种小软件,后台运行时,它会持续监测 我当前的公网 IP,并记录成 log 呢?是给自己用的
青小蛙修改了问题,原问题是为了获取公网 IP 历史记录,实在是想不出这个需求是什么,但获取最新公网 IP 又是一个非常常见的问题,而且也能顺便解决第一个问题。
对于普通的宽带用户,拥有动态的公网 IP 是非常好的事情,现在的很多宽带已经不提供公网 IP 了,就需要内网穿透的操作了。而如果你拥有了公网 IP,那么可玩性就非常高了。
在帖子中,@allor 推荐了 PowerShell(开始 > cmd > 输入 powershell 打开) 方法:
(curl "http://ip-api.com/line/?fields=query" -UseBasicParsing).Content;
小恐龙公文排版助手作者 @xiaokonglong 推荐了自己的小恐龙IP监测器,可配合网盘同步实时在外网获取最新 IP 地址:
@xavierskip 推荐了 curl 大法:
curl ip.sb >> ip.log
curl ifconfig.io >> ip.log
curl 需要 Win10 才有,macOS 与 Linux 自带。还有 @yangyunzhao 同学手写了 vb 脚本用来后台调用,可以在这里参与讨论。基本思路就是通过第三方服务获取 IP 保存到文件中,然后使用同步功能将文件同步到外网。
所以,你还有其他思路么?
原创文章,作者:ItWorker,如若转载,请注明出处:https://blog.ytso.com/165753.html