如题? 感觉原理似乎非常简单。
1
colinlikepotatos 2023-05-22 18:12:47 +08:00
直接请求一个公网服务器 记录下 IP 写到 xx.txt 不是更快捷= =
|
2
WizardLeo 2023-05-22 18:14:38 +08:00
DDNS 这个东西本质就是一个脚本,干这三件事。
1.通过某种方法获取自己的 ip 2.获取某个域名绑定的 ip 3.对比一下。一样没事了,不一样就通过设定好的 api 更新。 |
3
shyrock OP @colinlikepotatos #1 你这个不动态啊。。。
|
4
shyrock OP @WizardLeo #2 对啊,所以我好奇,似乎任意程序员都能自己在半个小时内搞定的事情,为啥还有收费的服务存在。。。
|
5
z775781 2023-05-22 18:53:23 +08:00
我利用路由器来获取公网 IP ,curl http://xx.xx/1.php 1.php 文件记录访问的 ip 写入到 txt 文件中。IP 变了就去 txt 文件获取 IP
|
6
fruitscandy 2023-05-22 19:05:56 +08:00
直接写了个定时任务放在树莓派上,IP 变了发邮件通知,告知新 IP
|
7
tpxcer 2023-05-22 19:06:43 +08:00 via iPhone
直接写程序调用 api 更新不是更香
|
8
ConfusedBiscuit 2023-05-22 19:47:34 +08:00
是的,我就是这么干的
1. 调用接口拿公网 IP 2. 跟上次拿到的 IP 对比 3. 如果不一样,则调用阿里 API 更新 DNS 解析,并给自己发邮件通知 我是用 crontab 执行的,每十几分钟一次,及时性肯定没有那些 DDNS 服务高。 |
10
dude4 2023-05-23 09:33:30 +08:00
|
12
BigFacevless 2023-06-03 01:23:01 +08:00
ddns 封宽带!
|