💡
原文中文,约2000字,阅读约需5分钟。
📝
内容提要
为了优化家中NAS的访问,作者基于frp和zerotier自建网络,使用docker搭建zerotier planet服务器,配置防火墙和子设备IP地址,详细记录了部署过程,包括docker-compose文件修改、后台访问和客户端配置,最终实现设备直接连接。
🎯
关键要点
- 作者使用frp和zerotier自建网络以优化家中NAS的访问。
- 选择zerotier主要是为了实现公司电脑与家中NAS的直接连接。
- 自建zerotier planet服务器需要一个有公网IP的机器,使用docker进行配置。
- 创建docker-compose.yaml文件并配置相关端口和环境变量。
- 需要打开防火墙以放行相关端口,确保服务器能够正常连接。
- 通过公网IP和端口号访问后台,修改默认密码以增强安全性。
- 设置子设备的IP地址范围并创建网络。
- 下载planet文件并配置客户端以连接到自建的zerotier网络。
- 在Mac和istoreos上安装zerotier并替换planet文件,加入网络后进行授权。
- 连接成功后,可以直接通过后台显示的地址访问设备。
❓
延伸问答
如何使用Zerotier自建网络来优化NAS访问?
可以通过frp和Zerotier自建网络,使用docker搭建Zerotier planet服务器,配置防火墙和子设备IP地址,实现直接连接。
自建Zerotier planet服务器需要哪些条件?
需要一个有公网IP的机器,并且安装docker和docker compose。
如何配置docker-compose文件以搭建Zerotier服务器?
需要创建docker-compose.yaml文件,配置相关端口和环境变量,并将公网IP地址填入相应位置。
在Zerotier中如何设置子设备的IP地址范围?
在Zerotier后台点击networks,选择add network,输入名字并设置IP地址范围。
如何在Mac上安装和配置Zerotier?
下载并安装Zerotier One,替换planet文件后,加入网络并在服务器端授权。
使用Zerotier连接后如何访问设备?
连接成功后,可以通过后台显示的地址直接访问设备。
➡️