群晖安装ZeroTier,实现远程访问,无需公网IP

群晖安装ZeroTier,实现远程访问,无需公网IP

Zero Tier 是一种虚拟专用网络 (VPN) 软件,允许用户通过互联网安全地连接到其设备和网络资源。它使用了一种称为 软件定义网络 (SDN) 的技术,该技术允许用户创建和管理自己的虚拟网络,而无需使用传统的 VPN 硬件或配置。所以在同一虚拟专用网络的设备,可以互相联通访问,就跟一个局域网一样.

参考视频: YouTube

1-注册和获取一个ZeroTier的网络ID

访问https://my.zerotier.com/ 注册一个账号

然后创建一个网络

点击Network ID,进去设置界面

请记下Network ID,这个ID将是你组网的凭证,请保管好这个ID,因为只要知道这个ID的人可以通过ZeroTier直接加入到你的’局域网’,并且跟你一样拥有访问你这个网段内的设备权限

设置页面IPv4 Auto-Assign的板块,这里是选择你网段的IP序列,比如这里我选择的是192.168.192.*,意思就是所有的连入设备都会被分配到192.168.192.*的IP

2-安装群晖ZeroTier套件

在群晖的套件中心,找到并安装ZeroTier的套件,如果没有找到,可能需要添加套件来源,通过套件中心–>设置–>套件来源–>新增. 以下提供了几个套件来源的网址

云梦: https://spk.520810.xyz:666/

我不是矿神:https://spk7.imnks.com/

4sag: https://spk.4sag.ru/

裙下孤魂: http://spk.bobohome.store:8880

注意:安装完后,可能会出现无法启动的问题,请按照后面的操作进行修复

3-加入网络

在群晖的控制面板里面确保SSH已经开启

  1. 登录SSH,输入IP以及用户名密码
  2. Sudo -i
  3. 出现password自行输入nas的密码
  4. sed -i ‘s/package/root/g’ /var/packages/zerotier/conf/privilege
  5. Sudo -i
  6. cd /var/packages/zerotier/target/bin
  7. ./zerotier-one -q join <Network ID>(替换成自己的16位组网ID)
  8. 同时在回车前,打开nas的zerotier点击启动再回车。
  9. 显示第8步“200 join OK”即表示连接成功

这时候你就可以回到ZeroTier 的网站对这台接入的设备进行激活

当有设备连入你的Network ID后,将毁在Member这个板块上显示,首先你要把这个设备左手边的Auth?勾选上,这个设备才能被授权并访问,如果你想指定IP给到这个设备,也可以在Managed IPs里面进行设置

最后通过你预设的IP进行访问(e.g. http://192.168.192.56)

Comments

No comments yet. Why don’t you start the discussion?

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注