Warning: Invalid argument supplied for foreach() in D:\wwwroot\blog.860914.com\wp-includes\script-loader.php on line 2841
当前位置: 首页 >硬件

树莓派centos7系统搭建网站通过dnspod(python) 动态解析实现外网访问

替换上你的 API Token,域名ID,记录ID等参数,就可以运行了。
会在后台一直运行,每隔30秒检查一遍IP,如果修改了就更新IP。

[获取 API Token 的方式](https://support.dnspod.cn/Kb/showarticle/tsid/227/)
务必注意 login_token 需要用这两个字段来组合成一个完整的 Token,组合方式为:”ID,Token”(用英文半角逗号分割),比如说本示例中,完整的 Token 为:13490,6b5976c68aba5b14a0558b77c17c3932 。得到完整的 Token 之后,调用方式如下

curl https://dnsapi.cn/Domain.List -d “login_token=13490,6b5976c68aba5b14a0558b77c17c3932&format=json”

获得 domain_id 可以用 curl

1
  curl  https://dnsapi.cn/Record.List -d 'login_token=ID,Token&format=json'

获得 record_id 类似

1
  curl  https://dnsapi.cn/Record.List -d 'login_token=ID,Token&format=json&domain_id=871874&sub_domain=&record_type='

dnspod 搭建ddns python客户端附近下载ddnspod

修改成自己的域名信息后上传树莓派运行

python ddnspod.py

也可以后台运行

再加上自启动更完美了

 

(微信/QQ号:909912499),欢迎分享本文,转载请保留出处!部分内容来自网络,如有侵权请联系删除处理!

本站提供代码修改,dedecms,WordPress仿站二次开发 / PHP网站建设以及SEO优化等网络营销推广等服务。

如有需要请加QQ: 909912499