前言
- 由于最近公司网络升级导致好几个开发项目受限制,申请走流程麻烦又耗时,所以狠心直接搞了CPE路由器 + openwrt + zerotier组网。
- 由于之前写过zerotier 、openwrt 相关文章,所以部署起来非常丝滑,接下来直接开搞。
部署zerotier私有planet
路由器配置
- CPE: 经过多次对比最终选择华为的CPE+天际通卡,测速显示100M-150M日常使用足够。
- openwrt: 可在本地服务器docker部署 or 直接买个可刷openwrt固件的路由器。
- 路由器固件: openwrt自定义编译固件可参考我的博客**Docker 编译 OpenWrt Lede 固件**。
openwrt路由器+zerotier配置
-
点击zerotier管理页面 => 添加网络
-
点击zerotier管理页面 => 网络, 拷贝网络ID
-
进入openwrt管理页面依次点击系统 => 软件包 => 过滤器 => 输入
luci-app-zerotier
搜索安装zerotier
-
刷新openwrt管理页面点击ZeroTier,将上面zerotier管理页面拷贝的网络ID输入, 勾选 =>
启用
,勾选 =>自动客户端NAT
, 点击保存并应用
-
openwrt 防火墙配置, 点击
网络
=>防火墙
=>区域
=>添加
,详细配置看下图
-
进入openwrt命令行替换planet
# ssh连接openwrt
ssh root@192.168.x.1
# 切换到/etc/config/zero目录
cd /etc/config/zero
# 备份planet
mv planet planet.bak
# 下载私有planet
wget http://ipaddress:3180/planet
# 重启zerotier
/etc/init.d/zerotier restart
- 至此本地openwrt+zerotier已经配置完成,可登录Zerotier管理页面查看已连接的网络情况
结语
- 另外zerotier部署私有planet博客 中docker镜像已更新v1.2.0版本, zerotier-one为最新版本1.12.2。
- 可组建多个地区内网,例如: 云服务器、开发网络、家庭等内网全部打通,这样就可以高效办公了。
- 如果部署或者其他问题欢迎去我的博客(www.loganjin.cn)留言或者微信公众号(Python技术交流圈)留言交流哦。