请选择 进入手机版 | 继续访问电脑版

矿渣社区

 找回密码
 立即注册
小程序
关闭
加载中...

图片加载失败,请点击刷新

搜索
热搜: 乐橙
图片加载失败

用微信扫码,即可通过手机逛社区

查看: 3394|回复: 22

[原创] 猫盘X3P实现DNSPOD的自动DDNS

[复制链接]
层主小程序码
加载中...

用微信扫码,即可通过手机查看层主信息

9

主题

39

帖子

267

积分

中级渣柚V1

Rank: 3Rank: 3

积分
267
发表于 2019-10-10 10:34:55 | 显示全部楼层 |阅读模式
本帖最后由 superaj 于 2020-1-16 14:08 编辑
$ ^- O, N/ ]- U  z4 Y/ F1 s1 Z
& C9 Z& E7 o; p( f6 G' i0 \. dX3P可以安装花生壳解析,但是不支持其他ddns,只能通过路由器或者第三方做ddns; w, _  c3 }$ c+ g* ?5 Z
我研究了一下发现x3p原生支持python就把官方修改了一下,已经顺利实现dnspod的解析
; ?5 ~- m4 ]$ Y* ^
首先获得一个免费的顶级域名或者使用自己的域名并且把域名解析到dnspod
) W/ s" ^! M! i9 c可以参考这个文章: https://www.jianshu.com/p/a15192345ec96 [9 O: T! U4 N9 p0 R# L" t  F' N  X
步骤如下:( }, T+ W2 Y& W8 J5 }3 t) p
1.从dnspod获取到ID和Token ,组装dnspod 的token 就是你获取的 id,Token
$ B8 n. Y) q. K$ H' d2.SSH登录猫盘
1 r; i- E9 J, p8 `5 M  [  j% o3.获得 domain_id (域名的id)* d; S$ j2 _: ?
  1. curl -k https://dnsapi.cn/Domain.List -d "login_token=TOKEN"
复制代码
4.获得 record_id (二级域名的id)2 _4 e; R  N- v8 P" L. W2 t. \
  1. curl -k https://dnsapi.cn/Record.List -d "login_token=TOKEN&domain_id=DOMAIN_ID"
复制代码
5.挂载猫盘系统目录可读写
$ o' {5 n! w  @' g6 U
  1. mount -o remount,rw /
复制代码

- d% H$ b, N0 q/ w& {6.下载get_ip.py并上传到猫盘 /etc 目录( E5 V! Z3 M8 `: L4 E

9 x4 d8 D' j! e# }, n3 Q' M& t7.测试是否有错误
6 ?0 X& b7 `2 X4 r
  1. python /etc/get_ip.py
复制代码
   显示(xxx为你的猫盘公网ip)% h) V! K: a8 Y! S
   [root@onespace ~]# python /etc/getip.py
: }/ A+ l7 i& w7 H   XXX.XXX.XXX.XXX
1 ?* z/ l) ]4 I! K3 R. ?3 [   (200, 'OK')# \: n1 m6 z; a1 }% H+ d( l

) r- m" U  B' n2 C# }! A  ~& c& g   表示运行正常,ctrl+c 结束运行& i; D, P  r% A3 i6 ~( b) C* ~
8.添加开机启动
2 w! B# \- I& R9 q8 `9 L- {) o
  1. vi /etc/init.d/rcS
复制代码
   在最后一行添加% t- m) a" C. k/ d. o5 H% @# B
  1. nohup python /etc/get_ip.py > /tmp/null 2>&1 &
复制代码
9.重启系统
6 ]3 G% U: k, Q: t! P0 d
  1. reboot
复制代码

$ @, E) W6 h* c$ O  T: B0 `, c! Y5 R, c- M& p5 m, @8 E
觉得好用请点个免费的评分,有问题请留言
, h1 x5 g$ R# Q% Z9 \( W+ F  N) s4 g
9 T5 }. V8 K5 S& l' T* e
get_ip.py.zip (914 Bytes, 下载次数: 153)

评分

参与人数 3渣金 +35 经验值 +11 收起 理由
namco223 + 20
zystbbs + 10 + 5 赞一个!
yzfdy + 5 + 6 很给力!

查看全部评分

回复

使用道具 举报

层主小程序码
加载中...

用微信扫码,即可通过手机查看层主信息

21

主题

106

帖子

886

积分

中级渣柚V2

Rank: 4

积分
886
发表于 2019-10-10 10:51:14 | 显示全部楼层
这个脚本不错,可惜x3p没有原生的定时任务,往往是猫盘开机一好几天了,ip却换了,如果搞成猫盘断网重连后就执行会非常爽

评分

参与人数 1渣金 +3 收起 理由
superaj + 3 一分钟一次也够用了

查看全部评分

回复

使用道具 举报

层主小程序码
加载中...

用微信扫码,即可通过手机查看层主信息

7

主题

440

帖子

669

积分

中级渣柚V2

Rank: 4

积分
669

热心会员

发表于 2019-10-10 13:03:32 | 显示全部楼层
感谢分享谢谢大佬
6 W' [% Z! I6 P  Y* w
回复

使用道具 举报

层主小程序码
加载中...

用微信扫码,即可通过手机查看层主信息

0

主题

2

帖子

19

积分

初级渣柚V1

Rank: 1

积分
19
发表于 2019-10-11 11:44:16 | 显示全部楼层
mark..........
回复

使用道具 举报

层主小程序码
加载中...

用微信扫码,即可通过手机查看层主信息

0

主题

9

帖子

30

积分

初级渣柚V1

Rank: 1

积分
30
发表于 2019-10-11 11:50:34 来自手机 | 显示全部楼层
看看看看...
回复

使用道具 举报

层主小程序码
加载中...

用微信扫码,即可通过手机查看层主信息

19

主题

180

帖子

654

积分

中级渣柚V2

Rank: 4

积分
654
发表于 2019-10-13 21:34:52 | 显示全部楼层
我弄了个V6的我发了帖子了* M# B0 r9 t3 P. t
求支持* u6 ]% x- r4 i! d8 Z4 n4 [
回复

使用道具 举报

层主小程序码
加载中...

用微信扫码,即可通过手机查看层主信息

1

主题

28

帖子

113

积分

初级渣柚V2

Rank: 2

积分
113
发表于 2019-10-14 09:13:32 | 显示全部楼层
chwhsen 发表于 2019-10-10 10:51
( Q9 {, D& B/ j$ h7 M/ v1 b. w这个脚本不错,可惜x3p没有原生的定时任务,往往是猫盘开机一好几天了,ip却换了,如果搞成猫盘断网重连后 ...

( N0 w9 A  J8 H1 J9 b有没有另外办法解X3P决定时任务
回复

使用道具 举报

层主小程序码
加载中...

用微信扫码,即可通过手机查看层主信息

9

主题

39

帖子

267

积分

中级渣柚V1

Rank: 3Rank: 3

积分
267
 楼主| 发表于 2019-10-14 10:07:07 | 显示全部楼层
zsxiaojz 发表于 2019-10-14 09:13
2 K% ?/ u$ j# h9 K7 E有没有另外办法解X3P决定时任务
* h* x+ ^6 I/ s2 M
这个脚本就是每分钟获取一次IP,如果有新的就执行,完全够用了
回复

使用道具 举报

层主小程序码
加载中...

用微信扫码,即可通过手机查看层主信息

0

主题

5

帖子

68

积分

初级渣柚V2

Rank: 2

积分
68
发表于 2019-10-14 10:13:08 | 显示全部楼层
感谢大佬,虽然小白看不懂
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

1群| 2群推荐| 3群推荐| Archiver|手机版|小黑屋|矿渣社区 ( 蜀ICP备16031117号-2 )乐橙 乐橙V8 乐橙 自动 乐橙 自动 视频 乐橙 视频 锁 乐橙 智能门锁 乐橙 乐 橙 乐橙 乐橙

GMT+8, 2021-4-11 23:19 , Processed in 0.384263 second(s), 11 queries , Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表