OpenWrt 快速搭建 ZeroTier VPN

適合沒有固定IP或是使用4G、5G網路、浮動IP、社區網路的人,又需要從外網連回家裡,實現內網穿透
輕鬆連接家裡區網所有設備,解決沒有固定IP的問題,設定簡單快速
家裡網路設備不需安裝Zerotier 客戶端,只需要在你的OpenWrt 軟路由上安裝,家裡所有設備都可連接


開始

點擊下面網址,申請註冊帳號後,點擊 Create A Network 創建網路
https://www.zerotier.com/

OpenWrt 快速搭建 ZeroTier VPN

進入設定畫面,Network ID 是你的網路地址
Name隨便填
Access Control 選擇 Private 私人網路
OpenWrt 快速搭建 ZeroTier VPN

IPv4 Auto-Assign
選擇一個VPN的網段,做為zerotier內網的網段,挑一組你喜歡的數字
OpenWrt 快速搭建 ZeroTier VPN

開始設定OpenWrt
登錄到OP的WEB介面
找到VPN---ZeroTier---基本設置
啟動打勾
ZeroTier Network ID 輸入你創建的ID
自动允许客户端 NAT打勾
保存應用
OpenWrt 快速搭建 ZeroTier VPN

點擊 網絡---接口----添加新接口
新接口的名稱 Zerotier
新接口的協議 DHCP 客戶端
包括以下接口 選擇有z開頭的接口名稱ztfp6azmzj,每個人的名稱都不一樣,複製起來,後面會用到
提交
OpenWrt 快速搭建 ZeroTier VPN

配置防火牆
接口----zerotier----防火牆設置
選擇wan
保存應用
OpenWrt 快速搭建 ZeroTier VPN

接著 網絡----防火牆----基本設置------添加
依照圖片設置
入站、出站、轉發,都選接受。
覆蓋網路 選擇 zerotier
允許轉發到 目標區域 選擇 wan
保存應用
OpenWrt 快速搭建 ZeroTier VPN
OpenWrt 快速搭建 ZeroTier VPN
保存應用

再來自定義防火牆
添加三行命令,紅字部分改成你的接口名稱
iptables -I FORWARD -i ztfp6azmzj -j ACCEPT
iptables -I FORWARD -o ztfp6azmzj -j ACCEPT
iptables -t nat -I POSTROUTING -o ztfp6azmzj -j MASQUERADE
重啟防火牆

OpenWrt 快速搭建 ZeroTier VPN
軟路由重啟


然後開啟Zerotier網頁,進入配置頁面往下拉,找到 Members (網路成員)
打勾代表授權給設備連接網路
名字自行設置,方便識別是什麼網路設備
Managed IPs 是分配給OpenWrt 的 IP ,複製這個IP

OpenWrt 快速搭建 ZeroTier VPN


接下來要把家裡區網的網段,加入VPN的路由表中,這樣區網的設備通通可以連接
設置網頁找到 Advanced
將你家網段,還有OpenWrt分配到的IP填入
Submit 完成
OpenWrt 快速搭建 ZeroTier VPN

到此OpenWrt的設定完成


連上ZeroTier VPN 後
直接輸入家中網路設備原本的區網IP就可以連接,包含IPCAM、NAS都能連,家中設備通通都不需要安裝客戶端軟體。

也不用擔心25個連接設備的限制。家中所有設備只佔一個名額。
2022-11-04 11:08 發佈
這裡示範手機要如何加入 VPN

手機搜尋安裝 Zerotier one APP


新增一個網路,將你的 Network ID 填入,點擊下方 Add Network


開啟這個網路,要進入網頁開啟授權,網路才會通


回到官網網頁,登陸輸入密碼,進入配置網頁,找到Members
授權打勾,輸入設備名稱隨意設置

完成

手機被分配到的IP





手機使用5G網路,連上zerotier VPN,Ping 家裡的路由器


使用家裡區網電腦 PING 一下手機,兩邊是互通的


網路芳鄰也沒問題
ZeroTier VPN 不只能用來內網穿透,也可以架設翻牆的VPN。

如果去中國時可以用來翻牆使用。

或者是當你在外面使用公共WIFI網路,可以確保上網的安全性,避免個資外洩,帳密被攔截。

到ZeroTier 網頁 ,找到Members,將Openwrt 分派到的虛擬IP 複製下來。






到Managed Routes 添加一條路由命令

Destination 輸入 0.0.0.0/0
VIA 輸入 OpenWRT的虛擬IP

這樣上網都會經過OpenWRT中轉


最後到客戶端的軟件設定。
將Route all traffic through zerotier.Requires external configuration of the network.(覆蓋默認路由) 打勾
Update 更新設定內容

Android 客戶端


Windows 客戶端,將這項打勾。



連上VPN後驗證一下,開啟瀏覽器,輸入網址myip.com
IP顯示的是家裡IP,大功告成
此時手機5G電信上網的IP為Hinet中華電信的浮動IP




以前我也用免費使用ZeroTier,但是這2年開始限縮設備數量,不夠用所以現在已經放棄了。
目前改自架Headscale來替代ZeroTier,Server自己的且無數量限制,用的爽歪歪!
downtodo
downtodo 樓主

25台還不夠,一個人頂多筆電、手機、平板,假設家人六個,總共也才18台,除非是公司用,家庭用撮撮有餘,能不夠用厲害。能用超過的是極其少數,大部分的人只是因為不滿它縮減數量而不用。

2023-12-05 13:11
downtodo
downtodo 樓主

如果有公網IP(固定或是浮動),WireGuard VPN是第一選擇。ZeroTier也可以一起裝,都可以使用。

2023-12-06 17:09
內文搜尋
X
評分
評分
複製連結
Mobile01提醒您
您目前瀏覽的是行動版網頁
是否切換到電腦版網頁呢?