快轉到主要內容

既然ZeroTier記IP太麻煩,不如使用自訂域名

· 民國112年癸卯年
·
切換繁體/簡體 ·
分類 Linux系統 Self-hosting自架
標籤 Docker ZeroTier

使用ZeroTier和Docker自架服務,就會遇到需要輸入http://裝置IP:通訊埠的狀況,有時候記不起IP,還要開瀏覽器歷史紀錄查詢。

既然記IP太麻煩,不如給ZeroTier使用自訂域名(custom domain)吧,只要運用DNS的A紀錄即可。

再也不用記住IP(如172.30.111.1),只要輸入英文域名(如self.example.com)就可以連線到遠端的服務。

但其實本文談的不是真正意義上的自訂域名

海濤法師:假的!

ZerotTier安裝一文說過原理,它只能建立全球虛擬區域網路,即使給域名DNS指向ZeroTier裝置IP,本機裝置還是得連上Zerotier網路才能正確解析目標位址。

這樣也有好處,只有你,連上ZeroTier網路的人,才能存取這個網址。

  1. 首先你要先買一個網域

  2. 到系統後台,例如我是Cloudflare,新增A Record。這裡的「名稱」是域名的前綴字元,例如self.example.com,後面再填入要連線的Zerotier虛擬IP

  3. 這樣就完成了。

現在在裝置連上ZertoTier後,你就可以用網域http://self.example.com:8080連線到遠端服務!不用再輸入IP了。

相關文章


感謝您的閱讀。我寫作是為了誠實表達想法,而不是追逐社群互動與流量。我很樂意傾聽你在仔細閱讀我文章之後的心得。若有內容勘誤 or 技術問題 or 回饋想法,歡迎透過本站「關於」頁面的Email與我聯絡。