如何使用Node.js实现阿里云DDNS服务,并实现多网卡自动更新?

2026-05-25 13:300阅读0评论SEO资源
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计791个文字,预计阅读时间需要4分钟。

如何使用Node.js实现阿里云DDNS服务,并实现多网卡自动更新?

近期撰写,自用为主。想象也有和您一样需求的同学,因此开源了。特性:支持阿里云DDNS设置,支持多网卡多域名绑定。特性:支持阿里云DDNS设置,支持针对多个线路多个网卡独立设置。

前段几天写的,自用。 想着也许有和我一样需求的同学,所以开源发出来了。

提供阿里云的DDNS设置,支持多网卡多域名绑定。

特性
  • 支持阿里云DDNS设置
  • 支持针对多个线路多个网卡单独设置域名
  • 支持IPv4,IPv6
  • 支持Docker
说明

每次运行时,会打印本地适配器信息,推荐根据网卡名绑定域名

必须在阿里云后台建立域名,记录值填写什么无所谓。

阿里云AccessKey开通:help.aliyun.com/document_detail/38738.html

必要权限:UpdateDomainRecord,DescribeDomainRecords

node版本>=16

多网卡有什么用, 一些设备有可能接入多条线路,如:电信、联通、移动、海外线等,对每条线提供一个独立的域名很有必要~。

安装方式

npm i -g ddns-ali 命令执行方式

参数之间只能有一个空格, 如果是win环境需要在powershell中执行。

阅读全文

本文共计791个文字,预计阅读时间需要4分钟。

如何使用Node.js实现阿里云DDNS服务,并实现多网卡自动更新?

近期撰写,自用为主。想象也有和您一样需求的同学,因此开源了。特性:支持阿里云DDNS设置,支持多网卡多域名绑定。特性:支持阿里云DDNS设置,支持针对多个线路多个网卡独立设置。

前段几天写的,自用。 想着也许有和我一样需求的同学,所以开源发出来了。

提供阿里云的DDNS设置,支持多网卡多域名绑定。

特性
  • 支持阿里云DDNS设置
  • 支持针对多个线路多个网卡单独设置域名
  • 支持IPv4,IPv6
  • 支持Docker
说明

每次运行时,会打印本地适配器信息,推荐根据网卡名绑定域名

必须在阿里云后台建立域名,记录值填写什么无所谓。

阿里云AccessKey开通:help.aliyun.com/document_detail/38738.html

必要权限:UpdateDomainRecord,DescribeDomainRecords

node版本>=16

多网卡有什么用, 一些设备有可能接入多条线路,如:电信、联通、移动、海外线等,对每条线提供一个独立的域名很有必要~。

安装方式

npm i -g ddns-ali 命令执行方式

参数之间只能有一个空格, 如果是win环境需要在powershell中执行。

阅读全文