标签 阿里云 下的文章

拥有公网IP的宽带,内网实现域名动态解析,内网穿透


我为什么要做这个呢,是因为朋友家里有动态的公网ip,我那个羡慕呀,就想着搞一搞啦。

需要准备的材料

  • 域名一个
  • 拥有动态公网ip的宽带
  • 内网Centos一台

阿里云

  • 下载SDK,目前支持Java、php、python

JavaSDK 下载地址

PythonSDK 下载地址

phpSDK 下载地址

  • 这里我们只介绍解析记录的添加和删除

获取Accesskey,记得保存哦。

获取凭证

这里为了简单,我们直接编写shell脚本,实现动态域名解析

curl https://alidns.aliyuncs.com/?Action=AddDomainRecord
&DomainName=example.com
&RR=www
&Type=A
&Value=202.106.0.20
&<公共请求参数>
  • 添加定时执行使用centos系统定时器
crontab -e

* * * * * sleep 1; flock -xn /tmp/create.lock /opt/ddns.sh

上面的定时实现了每1秒,检测动态ip变动情况

腾讯云

文档地址

对照文档,修改执行地址即可。