要得知自己家里的 ip 地址,哪种方法稳如老狗?

2018-02-23 15:35:20 +08:00
 Chigogo

NAT 的锅啊……那么问题来了,如何时时刻刻知道家里的 IP 地址呢?

向日葵这货稳定不?

4704 次点击
所在节点    问与答
44 条回复
Sanko
2018-02-23 16:34:19 +08:00
xiamuguizhi
2018-02-23 17:03:55 +08:00
我都是用花生壳,用了 5,6 年了吧!还不错!
badcode
2018-02-23 17:07:40 +08:00
frp 可以
victor97
2018-02-23 17:26:16 +08:00
楼主如果要内网穿透,frp +1
CEBBCAT
2018-02-23 17:59:19 +08:00
还有啥能比发帖问稳?

curl ip.cn
+
cloudflare API
cye3s
2018-02-23 18:00:15 +08:00
curl 取得 ip,和本地缓存的地址对比,有变化 server 酱推到微信,省事就 ddns
cdlnls
2018-02-23 18:22:58 +08:00
写个脚本,设置一个定时任务,稳如狗

比路由器自带的 ddns 稳
jimages
2018-02-23 18:26:45 +08:00
mattx
2018-02-23 19:18:24 +08:00
@cye3s 推送到微信用啥实现。
input2output
2018-02-23 19:20:23 +08:00
curl icanhazip.com
然后 cloudflare API
input2output
2018-02-23 19:20:37 +08:00
@mattx #29 [Server 酱]
evagreenworking
2018-02-23 19:39:15 +08:00
是自己家 nat 还是 isp 的 nat ? 如果后者 获取了也没用 走 frp 吧 frp 服务端架的地址肯定是要固定 /至少 DDNS 的
crab
2018-02-23 19:45:55 +08:00
我用的 ddns,3322 的服务。
flynaj
2018-02-23 19:49:08 +08:00
nat 后面知道 ip 也没有什么用处,都是内网 ip,你需要的是内网穿透,frp
hunk
2018-02-23 19:55:08 +08:00
路由器上用 curl 3322
其它动态域名也可以,只要路由器支持。
Showfom
2018-02-23 19:56:46 +08:00
curl ip.gs
curl ip.sb
uyhyygyug1234
2018-02-23 20:06:34 +08:00
目前可行的方案有:

- `curl ip.cn`,这个需要敲入的字母最少,并且域名最好记,给出的信息也满足基本要求。之前只在网页上找了一圈,没看到有 API 介绍,以为 curl 会返回一堆 HTML 代码呢。没想到他对 curl 做了单独处理。赞一个!

- `curl ipinfo.io`,这个给出的信息最全,并且是 JSON 格式的,便于脚本使用。大赞!

- `curl myip.ipip.net`,给出的信息比 ip.cn 多一些,但仍然只是人眼友好的,不便于脚本分析。且域名比较长。不过,也赞一个!

- `curl ifconfig.me`,这个给出的信息最简单直接,就是一个干净的 IP。域名也不错,这个名字基本已经成了肌肉记忆了,所以虽然略长但不怎么影响输入。唯一遗憾的是,在我这的访问速度非常慢。

其他的,要么是 URL 太长了,要么是给出的信息太乱,就不再一一列举了。

最后,再次感谢各位提供信息。差一点就要开个 Git 自己轮了。这下省了不少时间。
(或许手痒的时候可以考虑轮一个查询手机号所在地和运营商的 API 服务。不过,目前需求不大。)
zhigang1992
2018-02-23 22:35:36 +08:00
crontab 每分钟 curl api https://now-dns.com
tulongtou
2018-02-23 23:04:16 +08:00
@Chigogo 知道有什么用? 既然是 NAT 的,那么出口也应该是很多个,一般不会这是一个的。而且你自己路由器端口转发有什么用,只能转发你自己的局域网的。
WangYouGX
2018-02-24 09:15:40 +08:00
我的网络是公网 IP,路由跑 lede 系统,写了个定时脚本,4 分钟一次检测 IP,如果变化会发邮件到我邮箱,这个办法稳定用了两年

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/431927

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX