Armbian安装Docker之后的100种玩儿法《动态域名解析DDNS自动更新》

编程知识 更新时间:2023-04-27 05:34:58

接回上文,给armbian加个动态域名解析,什么是动态域名?

动态域名解析就是指把一个固定的域名解析到一个具有动态IP的主机上。在家里或公司里上网的机器,使用动态域名服务后,所有Internet 用户就可以通过一个固定的域名访问这台计算机。

关注公中号 搞机IT爱折腾 上车

1》去3322官网注册免费域名(现在叫pubyun公云)

2》官方提供的linux下解析的方法

lynx -mime_header -auth=用户名:密码 "htt p://memb ers.3v322.nent/dyndn s/update?system=dyndns&hostname=你的域名"

3》apt install lynx 

顺便测试一下

4》于是就有了使用 wget 的方法更新动态域名 

wget -q -O - 'ht tp://用户名:密码@me m bers.3@32 2.or #g/dynd ns/u pdate?ho stname=你的域名'

5》写个脚本 添加执行权限

root@test:~# cat ddns#!/bin/bashyour_name="你的用户名"pass_wd="你的密码"domain_name="域名.f3322"lynx -mime_header -auth=$your_name:$pass_wd "ht t p://memb ers .3322/dyn dns/update?system=dyndns&hostname=$domain_name" >> ddns.log#cat ddns.log 可以输出日志
root@test:~# chmod +x /root/ddns

6》添加计划任务 3小时运行一次 关注公重号 搞机IT爱折腾 上车

添加定时计划crontab -e* */3 * * * root bash /root/ddns
# 计划任务实例:# .---------------- minute (0 - 59)# |  .------------- hour (0 - 23)# |  |  .---------- day of month (1 - 31)# |  |  |  .------- month (1 - 12) OR jan,feb,mar,apr ...# |  |  |  |  .---- day of week (0 - 6) (Sunday=0 or 7) OR sun,mon,tue,wed,thu,fri,sat# |  |  |  |  |# *  *  *  *  * user-name command to be executed#17 *  * * *  root    cd / && run-parts --report /etc/cron.hourly#25 6  * * *  root  test -x /usr/sbin/anacron || ( cd / && run-parts --report /etc/cron.daily )#47 6  * * 7  root  test -x /usr/sbin/anacron || ( cd / && run-parts --report /etc/cron.weekly )#52 6  1 * *  root  test -x /usr/sbin/anacron || ( cd / && run-parts --report /etc/cron.monthly )
7》重启一下计划任务服务 ,等3小时看看有没有日志输出,
root@test:~# service cron restartroot@test:~# cat ddns.logHTTP/1.1 200 OKserver: nginxdate: Sun, 28 Aug 2022 09:14:07 GMTcontent-type: text/plain; charset=utf-8vary: Accept-Encodingvary: Cookieconnection: close
nochg 113.124.101.210

更多推荐

Armbian安装Docker之后的100种玩儿法《动态域名解析DDNS自动更新》

本文发布于:2023-04-20 13:34:00,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/f024b6222c5fbf45b7a7efa1103a7b10.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:自动更新   域名解析   动态   Docker   Armbian

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!

  • 90158文章数
  • 23302阅读数
  • 0评论数