使用阿里云域名实现DDNS小工具

Java实现阿里云域名DDNS

简介

  • ddns即为动态地址解析
  • 正常情况下三大运营商动态分配ip,若将域名直接解析会导致需要经常手动前往域名提供商网页进行修改ip
  • 使用ddns可以让服务器自动获取ip,自动修改域名解析映射
  • 使用注意前域名需备案

1、git clone项目

  • github
    • https://github.com/lWolvesl/aliyunDDNS.git
  • gitee
    • https://gitee.com/lWolvesl/aliyunDDNS.git

2、修改resources下的accessKey.properties

截屏2021-11-26 13.03.26

  • 此处的阿里云accesskey可以进入阿里云控制台进行创建,建议使用子账户(本文使用子账户创建)
    • 截屏2021-11-26 13.06.50
    • 创建子用户建议保存accessKey和secret,密码只会出现一次
    • 注意为子账户分配权限
    • 截屏2021-11-26 13.11.20
  • 子域名需要先创建,地址可以随意分配
    • 截屏2021-11-26 13.13.32

3、使用maven打包

截屏2021-11-26 12.38.52

  • ddns-1.0.0-jar-with-dependencies.jar 为含带所有依赖的jar包,请使用此包进行部署

截屏2021-11-26 12.39.08

4、部署

  • 将jar包上传至服务器

截屏2021-11-26 12.44.36

  • 使用nohup实现后台运行并输出日志

截屏2021-11-26 12.46.27

  • eg:

截屏2021-11-26 12.48.05

  • 此时ddns已成功,

  • 使用ps -ef|grep ddns可以查看此进程,可用kill -9 杀死进程

参考文档/Reference documents

  • 阿里云帮助文档中心
    • https://help.aliyun.com/document_detail/172994.html?spm=a2c1d.8251892.help.dexternal.1fc95b76KMmD6Y
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值