CloudFlare-DDNS-Tray 浮動 IP 更新器
最近做的幾個東西都有點冷門,所以有時就沒分享到這邊來了
不過今天剛好忙完沒什麼事就分享下
我主要分享的東西其實幾乎都是我工作遇到需要用到的
所以一些東西可能有需求的人就較少一點,但相對來說也可以瞭解一些工具的地方也不錯
今天分享這個軟體是自製的 CloudFlare-DDNS-Tray
大家可能很多人都知道很多人上網的都是浮動IP一般觀念來說,浮動IP 因為 IP會變動,所以不適合用來架設網站
但在很多年以前,其實我就用 浮動IP 在架網站了,之前是用 no-ip DDNS 架設
DDNS 就是可以將你目前的 浮動IP 綁在一個網域
只要IP 一變動就會自動更新你設定的網域換新的IP
所以就算是浮動IP,也可以經由設定好 DDNS 可以達到浮動IP 架設網站的需求
當然功能也不只這些,像我自己會做一些安全認証的東西
比如:指定 網域 連進來才允許連結,做安全認証
某些維護的主機沒有固定IP,也可以透過DDNS 來連接到主機
另外我也要鄭重介紹今天的主角 橘雲 CloudFlare
如果你之前沒聽過或沒使用過的話,可以多關注一下
我自己很多網域都是 網路中文 申請的
但我每次要 網路中文 修改某設定的話,生效時間可能幾小時甚至1天才會完成
因為修改網域任何資料,全世界流轉都要時間
但是在 橘雲 CloudFlare 的任何修改,幾乎都是瞬間生效
因為 橘雲 CloudFlare 是 權威 DNS,所以在上面的修改 DNS 全世界節點更新非常的快
但後來發現了 橘雲 Cloudflare 提供 DNS API,讓你用工具或腳本去動態更新 DNS 記錄
所以我才有辦法自製這個 橘雲 Cloudflare 專用的 DDNS 更新工具
而且後來我就幾乎把全部的網域管理權限都轉移到 CloudFlare
(不是把付費域名 轉到 CloudFlare ,只是DNS設定管理權轉移)
因為光是它的免費功能就比其他家需要付費的功能及安全性都好太多了
而且它還有一個 Porxy 雲設定,不但直接就幫你提供的 HTTPS/TLS 連線與憑證相關功能
不但能隱藏你真實的網站 IP,保護你真實的IP位址,也避免被有心人攻擊,超棒
但使用 DDNS 需要申請 API token,相對會麻煩一點點,但申請完後其他就一樣了
本來我是找下有沒有其他的 CloudFlare DDNS 的工具可以用,但找一圈沒找到滿意的
所以就自己做一個介面相對較簡單又有中英文介面的版本,如果有需要的人可以參考看看
工具較冷門,如果真的不需要也沒關係,謝謝看完介紹~
=======================================
正式介紹:
Cloudflare DDNS Tray 是什麼?
Cloudflare DDNS Tray 是一個原生 Windows Cloudflare DDNS 輔助工具。
當公開 IP 變動時,工具會自動更新指定的 Cloudflare DNS 記錄,讓你的網域持續指向最新的公開 IP。
例如:
home.example.com -> 目前公開 IPv4 / IPv6
這適合用在 ISP 提供動態 IP 的環境,或車機、行動網路、臨時主機等公開 IP 可能變動的情境。
主要功能
輕量化 Windows 系統列工具。
原生 C++ Win32 實作。
不需要 .NET。
支援 Windows 7 / Windows 10 / Windows 11。
支援 Cloudflare A 記錄更新 IPv4。
支援 Cloudflare AAAA 記錄更新 IPv6。
自動偵測目前公開 IP。
IPv4 與 IPv6 分開記錄與判斷。
IP 未變更時自動略過 Cloudflare API 更新。
支援手動立即更新。
支援自訂自動檢查間隔。
可安靜常駐系統列。
支援 Windows 開機自動啟動。
支援按關閉按鈕時縮小到系統列。
API Token 使用 Windows DPAPI 保護並儲存在本機。
固定使用 DNS only,不啟用 Cloudflare Proxy。
內建繁體中文與 English 介面。
主面頁:

設定畫面:
使用方式
從 Releases 頁面下載 CloudflareDDNSTray.exe。
將執行檔放到固定資料夾。
執行程式,建立 Cloudflare API Token。
輸入 Cloudflare API Token、根網域與主機 / 記錄名稱。
選擇記錄類型:A (IPv4) 用於 IPv4 DDNS 或 AAAA (IPv6) 用於 IPv6 DDNS
啟用自動更新。
可選擇啟用 Windows 開機自動啟動與系統列常駐。
適用情境
家中網路使用動態 IP。
行動網路電腦。
車用電腦或行動工作站。
沒有固定 IP 的小型伺服器。
臨時伺服器或測試主機。
需要讓指定網域指向目前公開 IP。
需要通過 IP / 網域綁定認證的環境。
想要使用簡單 Cloudflare DDNS 更新工具,但不想安裝 Windows Service。
想要架設網站又沒固定的IP。
自製無毒,也用自己的數位簽名認証過了

Intel Alder Lake-s Core (I3/I5/I7/I9) 12代 1700腳位
AMD AM4 RYZEN 3000/5000
工作站主機板

2.5吋 SATA SSD固態硬碟

NVIDIA 專業繪圖卡
LC_ASUS 華碩
十銓 T-Force
NZXT 恩傑
酷碼 CoolerMaster
darkFlash 大飛
LIAN LI 聯力工業
ThermalRight 利民
TRYX 創氪星系
Thermaltake 曜越
GIGABYTE 技嘉科技
GAMDIAS 乾爹
JONSBO 喬思伯
COUGAR 美洲獅
UPHERE
Deepcool 九州風神
Noctua 貓頭鷹
SAMA 先馬
infotec 英富達
Fractal Design
SilverStone 銀欣
MONTECH 君主
FSP 全漢
SeaSonic 海韻
凱斯克 KissQuiet
Corsair 海盜船
MSI 微星
SAMSUNG 三星
Synology 群輝
CyberPower