Java 实现的动态域名解析,适用于有
域名
、非固定公网 IP
的用户使用。
如需更改定时任务时间,修改 DdnsTask cron值即可。
启动
>查询公网 IP
>与记录值比对
>相同:不进行任何操作 不同:更新记录值
;之后每隔 5 分钟执行一次上述逻辑。
- 下载代码
git clone https://github.com/OlnyBigRoc/Jddns.git
- 修改配置文件
resources/application.yml
- maven 打包
mvn package -DskipTests
- 运行
java -jar jddns-0.0.1.jar > jddns.log &
如果Linux存在时区问题 请使用
java -jar -Duser.timezone=GMT+08 jddns-0.0.1.jar > jddns.log &
- DNSPOD token 使用示例 DNSPOD_DOC