个人博客:校园网环境下访问群晖NAS | 水更流的个人博客
遇到的困难
-
连接网络;群晖本身是不能够连接显示屏进行使用的,需要我们知道IP地址,在同一个局域网的电脑上登陆操作,
但本人所在的校园网需要使用web进行网页认证(深澜校园网),所以我们需要一个路由器,通过路由器认证校园网,然后连接群晖的方式将其接入网络。
-
外部访问;由于我们使用路由器连接群晖,导致群晖本身处于校园网更下层的一个局域网中,同在一个校园网中的设备无法直接访问群晖,我准备了两种方式来解决这个问题:DMZ端口转发与Tailscale连接。
-
宿舍晚上断电,无解,或者去把厕所灯偷偷接到宿舍里,实现宿舍不断电
需要准备的东西
电脑一台,路由器一个(本人用的E2633),网线两根(一根连接校园网,一根连接群晖)
连接群晖
在路由器连接校园网的时候,要先查资料再行动,如果路由器配置不当,可能导致整个宿舍楼断网
路由器E2633本身支持的网络认证方式有PPPOE拨号连接,DHCP连接,桥接模式,Mesh组网
经过尝试,我选择使用了DHCP连接的方式。
E2633的DHCP连接方式本身存在BUG,如果我们在重置路由器后,在引导向导里面选择DHCP连接方式后,随后WIFI是没有网的,而且我们选择修改WIFI名称也没有作用,(当时我差点把货退了) 所以E2633需要在启动时先跳过向导,之后在上网设置后进行DHCP相关配置
将校园网网线接入到路由器WAN口当中,设置为路由器为自动获取DHCP模式,电脑或者手机连接到路由器WIFI后,输入校园网认证地址后进行认证,成功之后,其他设备(比如群晖)连接路由器不需要认证即可上网。但是如果宿舍网上断电,第二天需要重新认证。
将群晖接入路由器后,在路由器后台查看ip地址,即可连接。
注意:如果使用桥接模式,需要提前关闭自己路由器DHCP服务,再将网线接入到路由器LAN口当中 桥接模式先关DHCP自动下发!桥接模式先关DHCP自动下发!桥接模式先关DHCP自动下发!重要的事情说三遍!
原因: 桥接模式下如果不关路由器自身的DHCP服务,那么桥接后的网络中就会存在两个下发ip地址的路由器,当手机连接到WIFI后,分配到的ip地址如果是主路由器(学校的路由器)下发的ip地址,那么就可以正常上网,如果是从路由器(你的路由器)下发的ip地址,那么就无法上网,而且分配到哪个路由器下发的ip地址,全凭运气。
外部访问群晖
方法一:DMZ端口转发
优点:设置简单,使用ftp服务与别人传文件比较方便
缺点:安全系数低,路由器的ip地址可能会变,只能在校园网中使用
DMZ端口转发需要在路由器的DHCP中给群晖设置一个静态IP地址,并通过DMZ端口映射到校园网当中,这样只要知道路由器在校园网中的ip地址,访问路由器即可以访问到群晖系统。
但是校园网一般都是DHCP下发IP地址的,一定时间内会根据MAC地址给同一设备分配相同的IP地址,但是这不是绝对的,IP地址仍可能会变
操作步骤:
1.进入路由器管理后台,给群晖NAS绑定一个静态IP地址,我这里绑定的是192.168.10.13
2.设置DMZ端口转发
3.通过访问路由器的ip地址即可以访问到群晖
方法二: Tailscale进行外网访问(推荐)
What is Tailscale?
Tailscale is a VPN service that makes the devices and applications you own accessible anywhere in the world, securely and effortlessly. It enables encrypted point-to-point connections using the open source WireGuard protocol, which means only devices on your private network can communicate with each other.
---- 摘录自Tailscale官网
个人渣翻:
什么是Tailscale?
Tailscale是一个可以让你在世界任何一个角落安全高效地连接你所拥有的设备的VPN服务,它使用了 WireGuard 开源协议实现了加密点对点连接,只有你的私人设备之间才能相互连接
优点:可以在校园网外连接群晖NAS,设置好后ip地址不会改变
缺点:设置比较繁琐(相较于方法一)
操作步骤:
-
在群晖套件中心安装spk包
-
安装好后,打开Tailsscale进行登录,可以选择Google与微软账号,这里我推荐使用微软账号,使用Google账号会使得IPad上面的Tailscale经常需要重新登录,而微软账号则不会。
-
在其他设备(电脑,ipad,手机)上安装Tailscale(Ipad中的这个应用需要在美区的商店进行下载,只需要修改苹果账号的国家与地区就可以,不需要翻墙),并登录同一个账号。
-
同时登录了同一个账号的Tailscale的设备则会被认为处在 同一个局域网中,通过Tailscale提供的ip地址即可以访问群晖