給予我的 IP 一個漂亮的名稱吧 DDNS 🌐
目前只支援 Cloudflare,主要是將目前對外的網際網路 IP 更新至 DNS 服務平台上。
npm install @oawu/ddns
- 更新
const DDNS = require('@oawu/ddns')
const cloudflare = DDNS.Cloudflare('auth_token', 'domain', ['sub'])
// 第二參數 是否顯示 log
cloudflare.update((error, data) => {
console.error(error, data);
}, true)
- 監控
const DDNS = require('@oawu/ddns')
const cloudflare = DDNS.Cloudflare('auth_token', 'domain', ['sub'])
DDNS.Watch(cloudflare, 1000)