search
尋找貓咪~QQ 地點 桃園市桃園區 Taoyuan , Taoyuan

UniFi USG 使用 CloudFlare Dynamic DNS 方法

UniFi USG 使用 CloudFlare Dynamic DNS 方法 3

長期下來大家知道自己 Dynamic DNS ( 簡稱 DDNS ) 是用 noip 服務均多,不過它免費版本身限制多,一次只能設三個,只能用 noip 提供域名,雖然是免費版一分一錢這樣功能? 噢,不不不,其實還有一家也是免費版,但功能很多,又能自訂自己域名,數量沒限制,那就是 CloudFlare 服務,它有提供 DDoS 保護、SSL 憑證,也有提供免費的 API 來串接,還能自動更新您的 DNS 對應 IP 記錄,是不是很方便嗎? 那麼這裡會有教學怎麼配置。

更新 USG ddclient

由於 USG 裡 ddclient 版本過舊,需要更新才能支援 CloudFlare API v4。

echo "deb http://archive.debian.org/debian/ wheezy main" >> /etc/apt/sources.list; apt-get update; apt-get -y install libdata-validate-ip-perl
cd /tmp
curl -L -O https://raw.githubusercontent.com/ddclient/ddclient/master/ddclient
cp /usr/sbin/ddclient /usr/sbin/ddclient.bkp
cp ddclient /usr/sbin/ddclient
chmod +x /usr/sbin/ddclient

配置 Controller

這無法透過 Controller Web GUI 上面配置 CloudFlare DDNS 組態,所以要改另外一種方式配置,利用 config.gateway.json 文件去自定義更改。

{
	"service": {
		"dns": {
			"dynamic": {
				"interface": {
					"": {
						"service": {
							"cloudflare": {
								"host-name": [
									""
								],
								"login": "",
								"options": [
									"zone="
								],
								"password": "",
								"protocol": "cloudflare",
							}
						}
					}
				}
			}
		}
	}
}

以上完成設定組態配置後,從 UniFi Controller Devices → USG → Config → Manage Device → Force provision 更新完成並且重新開機就生效囉~

 



熱門推薦

本文由 wwwsakamotoblog 提供 原文連結

寵物協尋 相信 終究能找到回家的路
寫了7763篇文章,獲得2次喜歡
留言回覆
回覆
精彩推薦