最近春节放假忙里偷闲,看了下自己的路由器有个动态域名功能。手痒就试了一下!谁知就好用了一阵。重启路由器时更新不出来ip。于是自己动手写了一个python的ddns服务。首先你要有一个域名。我在阿里云上注册了一个后,登录阿里云账号开通自己accesskey。(这个很重要,有了这个才能控制域名解析。)
进入正题
代码内容
小贴士
在加入crontab中1分钟更新一次。这样就大功告成了,可以快速的访问到自己的主机了,可是要使用端口号,是不是很麻烦?用autossh做个内网穿透,在使用nginx 的proxy_pass 进行反向代理,这样就可以快速的访问到了。 域名设置如下: