快轉到主要內容

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

Linux系統 Self-hosting自架 Docker ZeroTier
🗓️ 民國112年 癸卯年
✍ 切換正體/簡體字

使用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了。

相關文章

Linux系統用Docker跑ZeroTier One,進行內網穿透
Linux系統 Self-hosting自架 ZeroTier Docker
Linux如何安裝 & 使用ZeroTier建立虛擬區網
Linux系統 Self-hosting自架 Linux ZeroTier
ZeroTier使用教學:建立虛擬區網的VPN軟體
Linux系統 Self-hosting自架 VPN ZeroTier

留言板

此處提供二種留言板。點選按鈕,選擇您覺得方便的留言板。要討論程式碼請用Giscus,匿名討論請用Disqus。

這是Giscus留言板,需要Github帳號才能留言。支援markdown語法,若要上傳圖片請貼Imgur連結。您的留言會在Github Discussions向所有人公開。

這是Disqus留言板,您可能會看到Disqus強制投放的廣告。有時留言可能會被系統判定需審核,導致延遲顯示,請見諒。