群晖NAS通过ZeroTier实现内网穿透(无需公网IP) | 您所在的位置:网站首页 › zerotier搭建nas › 群晖NAS通过ZeroTier实现内网穿透(无需公网IP) |
前言:前段时间帮小伙伴搭建群晖NAS,由于租用的是校园环境,没有公网IP可以用,所以就无法通过DDNS或者端口映射的方式进行外部访问,好在有了ZeroTier方案,官网注册方便,终端配置简单,并且免费50台终端,唯一隐患可能就是墙的问题。 本文目录 一、ZeroTier介绍二、配置ZeroTier服务端1、创建账号2、创建网络3、基本配置 三、配置ZeroTier客户端1、windows客户端使用2、Linux客户端使用(Centos7)3、NAS客户端使用(群晖918+)4、安卓版客户端使用(华为P30)4、苹果版客户端使用(还没测) 一、ZeroTier介绍官方介绍: ZeroTier transforms the entire world into a single data center or cloud region. Network all your devices, virtual machines, and applications like they’re all plugged into the same switch. 翻译一下: ZeroTier将整个世界转变为单个数据中心或云区域。 将所有设备,虚拟机和应用程序联接起来,就像在同一个交换机接入所有设备一样。 二、配置ZeroTier服务端 1、创建账号https://my.zerotier.com 2、创建网络1、下载.msi的安装包,安装后在程序中找到zerotier图标打开 https://download.zerotier.com/dist/ZeroTier%20One.msi 2、输入网络ID按join入网,然后点击show networks,查看状态是否正常 3、如果是私人模式,需要页面下拉,授权终端入网,可以指定IP 4、如果是公共模式,会自动入网获取IP,比较省事儿 1、编辑添加yum源 vi /etc/yum.repos.d/zerotier.repo #按i,进入编辑模式,输入下面信息,按:wq!保存退出 [zerotier] name=ZeroTier, Inc. RPM Release Repository baseurl=http://download.zerotier.com/redhat/el/$releasever enabled=1 gpgcheck=02、安装zerotier yum clean all yum install zerotier-one3、启动服务 zerotier-one -d4、查看状态 zerotier-cli status zerotier-cli info5、加入网络 zerotier-cli join Network ID5、其他命令 zerotier-cli leave Network ID #离开当前网络 zerotier-cli listnetworks #当前网络状态 info - Display status info listpeers - List all peers peers - List all peers (prettier) listnetworks - List all networks join - Join a network leave - Leave a network set - Set a network setting get - Get a network setting listmoons - List moons (federated root sets) orbit - Join a moon via any member root deorbit - Leave a moon 3、NAS客户端使用(群晖918+)1、下载.spk群晖套件安装包 https://download.zerotier.com/dist/synology/ 2、打开群晖页面——套件中心——手动安装
1、下载.apk文件,并安装客户端 http://download.zerotier.com/dist/ZeroTierOne.apk 2、加入zerotier网络组 3、一定要关闭IPv6,不然丢包会十分严重(搞不懂什么原因) |
CopyRight 2018-2019 实验室设备网 版权所有 |