|
yzc27Jan 13, 2018 via iPad
1
python 写个脚本就好啦。懒的话,Google 一下,网上也有现成的脚本。
|
|
2
|
|
3
http://ip.42.pl/raw 这个地址访问以下会返回你的外网 ip
|
|
bllessJan 13, 2018 via iPhone
4
花生壳…可能现在没什么人用了吧
|
|
donmenJan 13, 2018 via Android
5
我用的梅林插件里的阿里云插件,一旦公网 ip 换了,就更新域名指向,阿里云会邮件抄送给你说啥变更了。
|
|
wfd0807Jan 13, 2018
6
阿里云解析 API + members.3322.org/dyndns/getip
python 写个脚本就好了 |
|
pqJan 13, 2018
7
貌似连 python 都用不着,直接
ip addr | mail [email protected] |
|
10
|
|
11
有一个非常简单的方案,前提是有一个域名,以及 dnspod 账号。
直接 dig +short myip.opendns.com @resolver2.opendns.com ,然后用 dnspod 的 API 接口,然后定期更新就 ok 了。 |
|
12
corntab + curl
|
|
qsnow6Jan 13, 2018 via iPhone
13
代理池么 最近在搞这个
|
|
14
按你的字面要求的话,
curl ifconfig.co | mail [email protected] 但是,我觉得不妨绑定个域名,然后用 DDNS 服务动态更新 A 记录: curl "https://yoursite.com:[email protected]/nic/update?hostname=yoursite.com" |
|
yingfengiJan 13, 2018
15
这么麻烦干嘛,在路由上做 ddns 不就好了
|
|
16
|
|
18
@Arnie97 如果把这个命令设定在系统上定时跑,那么 ‘ mail ’ 后面直接跟邮箱地址就能发出邮件了? 如果是下面那条关于 he 的命令,要查看最新的 IP 就要登陆 he 去看?
|
|
Arnie97Jan 13, 2018
19
|
|
20
ipify 或者 https://httpbin.org/ip 获得路由器公网 IP,然后脚本调用 cloudflare API 就可以了。
https://gist.github.com/anonymous/174effc7c5827f220348eecb9eeadde3 |
|
23
@Arnie97 因为要从外面远程连回来,用动态域名的话一是对花生壳之流要手持照不满,二是对用它们的服务会否造成数据泄露表示怀疑。另外就是想用加速软件,直接 IP 对 IP 我感觉放心又简单,就是每次要连接的时候一个操作查看最新的 IP,然后改一下手头上的客户端软件的目标 IP,然后 ok ~~~
|
|
24
以前写过一个 VBS 版的,主要流程就是,定时访问预先收集的查询 IP 页面,然后比对本次获取的 IP 是否和上次获取的不同,不同就发送 IP 内容到制定的邮箱,然后微信就会收到邮件提醒。
|
|
25
@l1093178 “脚本调用 cloudflare API 就可以了”,只是单纯的个人远程连接使用而已,上 CDN 好像是把事儿搞大了,简单操作的话,获取到路由器的 IP 后怎么弄比较好?
|
|
26
@sxm 完全不会写代码,最多是拿来直接可用的批处理改改路径啥的,您的 VBS 版的可以直接或者简单处理下就在 linux 里面跑起来吗?可以的话可否发一份给我?非常感谢
|
|
27
试试 FCN 远程接入局域网 github.com/boywhp/fcn
|
|
28
不想用厂商提供的 DDNS 产品。
可以考虑这个: https://github.com/NewFuture/DDNS |
|
chansslJan 14, 2018 via Android
29
推到微信的话可以用 Server 酱
|
|
MidnightJan 14, 2018
30
我是利用阿里的 API 写了个 C#版的 DDNS 小程序实现这个需求
|
|
izoabrJan 14, 2018
31
搞个 DDNS 不就得了
|
|
33
|
|
34
|
|
36
|
|
39
@qceytzn 你 ping 主域名干嘛,二级域名才是给用户用的。广东电信没被墙。你可以试试 ping nic.ChangeIP.com
|