Guikong
Guikong
发布于 2023-02-06 / 17 阅读
0

DNSPod动态域名解析(linux服务器)

本方法适用于基于腾讯云DNSPod提供解析服务的站点使用。

  1. 获取DNSPod Token

登录腾讯云后台,进入DNSPod管理界面,点击右上角头像中的API密钥,申请DNSPod Token,注意不是腾讯云密钥。 申请token页面 申请完成后保存相关信息,信息只显示一次。

  1. 下载ArDNSPod

服务器端借助github开源项目ArDNSPod进行设置,原github项目地址为https://github.com/rehiy/dnspod-shell 。可参照项目说明进行设置,也可以继续阅读本文进行设置。这里提供代码的下载链接:

  1. 列表项目

编辑配置文件 放置好代码文件后。编辑ddnspod.sh,分别修改/your_real_path/ardnspod、arToken和arDdnsCheck为你的实际信息。 配置文件1 上面的arDdnsCheck后面的域名可以根据你需要ddns的域名的实际数量进行增删。

  1. 尝试运行

修改好设置以后,输入

bash ddnspod.sh

先测试一遍是否能成功修改ip地址

  1. 设置定时任务

如果修改成功,可以使用cron设置定时任务。

crontab -e
#这里我们假设每小时运行一次
 00 * * * * bash 路径/ddnspod.sh

到这里就全部设置完毕了。