cent os7 利用阿里云api动态解析域名

下载node安装包到指定目录

wget https://npm.taobao.org/mirrors/node/v11.0.0/node-v11.0.0.tar.gz
解压安装包

tar -xvf node-v11.0.0.tar.gz
进入目录并安装相关插件

cd node-v11.0.0
sudo yum install gcc gcc-c++
 进行默认配置并编译

./configure
make
编译大概需要半小时左右~

之后就可以开始安装

sudo make install
之后验证安装

node -v
就会发现已经安装完成

快速开始

  1. 克隆项目
git clone https://github.com/meterXu/mtDNS.git
  1. 修改配置文件config.json
  2. 开始运行
npm install
node index.js

配置文件config.json说明

全局配置

  • apiAddress 阿里云解析api地址,无需更改
  • ipaddressUrl 获取外网ip的地址,无需更改
  • AccessKeyId 阿里云平台AccesskeyId 关于AccessKey的获取
  • AccessKeySecret 阿里云平台AccessKeySecret 关于AccessKeySecret的获取
  • DomainName 域名,设置为自己的域名,不要带子域名

解析配置

可添加多个解析记录

  • RRKeyWord 设置需要解析的子域名
  • Type 解析记录类型格式 参考网站
  • Priority 解析优先级 按需修改
THE END
分享
二维码
< <上一篇
下一篇>>