Skip to content

Latest commit

 

History

History
31 lines (29 loc) · 1.09 KB

README.md

File metadata and controls

31 lines (29 loc) · 1.09 KB

J-DDNS

Java 实现的动态域名解析,适用于有 域名非固定公网 IP 的用户使用。
如需更改定时任务时间,修改 DdnsTask cron值即可。

原理

启动>查询公网 IP>与记录值比对>相同:不进行任何操作 不同:更新记录值;之后每隔 5 分钟执行一次上述逻辑。

服务商支持:

  1. DNSPOD (腾讯)
  2. 阿里云

使用

①源码

  • 下载代码
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 &

配置