小米路由器设置用什么软件看nas

手机看帖扫一扫!手机看帖更爽 3 5082

很高兴拿到小米路由器,回去安装使用一切安好。最不爽的是,和群晖的nas服务器兼容有些问题。
主要问题是:群晖nas在通过upnp协议设置外网访问权限的时候,和小米路由器的upnp协议不兼容。。。导致无法在外网访问我的nas服务器了。
而且小米路由器没有端口转发功能。。。连手动设置的能力都木有

扫描二维码,手机查看本帖

小编注:此篇文章来自#原创新人#活动,成功参与活动将获得额外100金币奖励。详细活动规则,请猛戳!

本文共分为七个部分,其中干货都在第三和第四部分,这次最折腾的也就是这两个部分,大家可以按需阅读。

一、需求及NAS方案选择

二、群晖DS216J开箱及安装,软件及APP介绍

三、破解电信光猫利用DMZ、端口映射和ARP绑定搞定两层路由穿透,实现NAS外网远程直接访问及外网开机

四、搞定群晖通过主路由器访问小米路由硬盘的内容

自从三年前入手了第一代1TB版小米路由,也算是使用上了一些简单的NAS功能,用得最多的就是远程下载,可以在外面例如办公室的时候远程添加需要下载的电影下载到小米路由中,这样回家就可以直接使用网络播放器访问路由器中的电影在电视或投影仪上观看。随着现在家中各种终端设备越来越多,使用越来越分散,于是数据的集中管理需求也越来越大,在这方面,小米路由的容量可扩展性,数据传输速度以及数据冗余性以及软件配套也就越来越不能满足我的需求。因此搭建一个自己的NAS网络存储也就正式提上议程。如下是最终完成后家里的架构图 

一、需求及NAS方案选择

没有最好的东西,只有最适合于自己需求的东西 ,纵然NAS可以有很多种功能和玩法,但对于我来说,入手NAS的主要需求只有如下几点:

  1. 数据的集中存放管理及访问。其实在以前,这个需求基本上用一个移动硬盘可以搞定,但随着现在家庭终端设备越来越多,就我来说,我和老婆公司和家里各一台,加起来一共4台笔记本,还有iPad和两部手机,再加上连接投影仪和电视的两个网络播放器,xbox one等,这些设备对数据的访问移动硬盘完全无法搞定。举例来说,由于我爱好摄影,有大量的照片,集中存放在NAS中后,我在自己的笔记本电脑上对NAS的照片进行修片后,可以直接在其他电脑或者手机及iPad上看到修改过的照片,而无需将照片分别拷贝至这些设备进行查看;同样地,对于存放在NAS中的音乐和电影,也可以随时在任何一个终端设备上访问,而不需要考虑这台设备上是否存放着这些数据,用任何设备都可以访问到同样的数据而无需分别拷贝。此外,这些集中存放在NAS的数据可以被不同的终端同时访问,例如同一时间,我老婆通过网络播放器访问NAS中的电影或电视剧在电视上播放,而我使用笔记本电脑访问NAS中的照片修片,或者使用手机或iPad访问NAS中的电影等等。

  2. 各种终端设备的远程访问及同步。举例来说,我把工作文档设置好与NAS同步后,在办公室修改过的文档能自动即时同步至NAS中,下班后也可以用家中的电脑访问到修改后的文档,或者在外面时随时使用手机访问。

  3. 数据的冗余备份。对于各个终端上的重要数据,通过同步软件实时备份至NAS中,例如手机中的照片,电脑中的文档等等。而NAS本身可以使用RAID或者盘间备份的方式进行数据备份,实现本地的数据实时备份,再配合外置硬盘定期进行冷备份,以及公有云的远程异地备份,保证了数据的万无一失。  

  4. BT,PT下载,这个需求其实早在小米路由入手后就已经解决,而且小米路由可以很方便地使用迅雷远程下载,因此在这个需求上面,NAS功能是重复的。

有了需求,就要开始选择NAS的方案,经过筛选后,剩下三种方案:

接下来使用telecomadmin账户登录光猫,首先需要固定主路由IP,我这里采用的是DHCP保留的方法,填入主路由的MAC并指定其IP,然后在在高级NAT设置中配置DMZ,指向主路由的IP即可。

2.在主路由器R6400上设置端口转发,将外部对群晖相关服务端口的访问都转发至群晖:

现在外网对内网的访问都可以直接转发到主路由的WAN口,在主路由上,也可以直接再设置DMZ指向群晖的IP达到我们的目的,但是这样做非常不安全,会将群晖完全暴露在外网上,很可能被恶意端口扫描,因此在主路由上不使用DMZ而使用端口映射,仅转发群晖服务常用的端口,第一步同样是固定群晖在主路由中的IP,同样使用DHCP保留,设置群晖IP为10.0.0.66,然后配置端口映射,完成后,外网对我公网IP的如下端口访问都可以被转发至群晖。因此我在外网使用quickconnect地址访问时会自动选择最快的方式,即跳转使用公网IP直接访问群晖。

搞定了外网中远程访问的问题,还有外网远程开机的问题。早在使用小米路由的时候,我就已经使用了一套土办法对小米路由进行远程开机。由于小米路由没有网络唤醒功能且只能在APP上进行远程关机,无法远程开机,但有一个特点,即当拔掉电源断掉后,若再次插电即会自动开机。因此我使用了一个WIFI插座,可以在任何地方通过手机APP远程控制插座的通电和断电,完美解决了此问题 。 

 到了群晖NAS上,虽然平时一直开着,但有时出远门或长时间不使用时还是会关机,为了防止有临时的使用需求,需要设置外网开机的功能。由于群晖具有网络唤醒功能,因此完全不需要使用以前的土办法了,只需要在路由器上设置端口转发再配合DDNS,使用手机APP “iNet WOl”即可实现在外网和局域网中远程开机:

  1. 在群晖的电源设置里勾选网络唤醒;

  2. 在主路由中设置网络唤醒的端口映射规则,这里我使用了UDP 9

  3. 在主路由上设置DDNS,之后无论公网IP如何变化,都可使用该地址访问到公网IP,然后,最重要的一步,我之前就是忽视了这一步导致在内网可以远程开机,但在外网开机一直不成功 ,就是ARP绑定即IP-MAC绑定,ARP绑定!ARP绑定!ARP绑定!重要的事情说三遍 。因为如果不做ARP-IP绑定,在关闭计算机的情况下,在路由器的ARP表中已经找不到此计算机了,如果来自网络唤醒包通过路由器发送至目标机器,ARP表中找不到目标主机的话就会丢弃此数据包。所以要设置ARP-IP绑定,强制路由器将包转发到对应的IP上面去。

  4. 在手机上安装WOL(Wake Up on LAN)  APP,这里我选择的是iNet WOL(花了12软妹币  ),当然还有很多类似的APP任君选择。然后填入群晖的MAC地址和DDNS的域名,即可在内网和外网远程打开群晖。

四、搞定群晖通过主路由器访问小米路由硬盘的内容

有了NAS,原来的小米路由基本作为专门的下载器来使用,虽然群晖也可以下载,但是毕竟对于迅雷的支持方面小米更加易用,所以又出现了新的需求,即需要使群晖可以访问到小米路由器的硬盘内容,从而将下载的电影拷贝至NAS保存。这个需求扩展一下即:使连接在主路由上的设备都可以直接访问到小米路由的硬盘内容,而不需要连接至小米路由,同时还要保证小米路由本身可以访问到互联网以便使用远程下载及手机APP远程管理。

在使用群晖前,我一直将小米路由的WAN口连接主路由的LAN口,需要访问小米路由硬盘的设备通过无线连接至小米路由,因为WAN口是对内完全隔离的,若要满足我的上述需求,需要将群晖网线连在小米路由上,即小米路由作为主路由器使用,但我显然不想这样,经过摸索,成功地实现了将小米路由通过LAN口而非WAN口连接在主路由上,所有主路由上的设备(包括群晖)都可以直接访问到小米路由的硬盘,同时小米路由仍然可以访问互联网 ,具体方法如下:

  1. 将小米路由的内网IP有原先的192.168.31.1设置为主路由的IP段,这里我设置为10.0.0.68,注意主路由上相应添加小米路由器的DHCP地址保留,关闭小米路由的DHCP服务;

  2. 将小米路由的WAN口IP设置为不相关的一个网段,这里我设置为192.168.2.1,然后网关和DNS都设置为主路由的10.0.0.1。

  3. 将小米路由的LAN口与主路由LAN口相连,WAN口留空不连接任何网线。

这里主要讲讲我的NAS数据备份的策略,首先我放弃了raid,因为raid其实并不太适合家庭使用,当然土豪除外,可以直接上raid1或者raid10 。因为raid其实设计目的主要是为了提高磁盘读写速度以及设备的高可用性(即出现硬盘故障时或更换过程中不影响数据的读写),衍生的好处就是提高了数据的冗余性(例如raid1,raid10,raid5等)。Raid0和Radi10性能都很好,raid1冗余性好,而raid5在容量使用率和冗余性上折中了一下,但由于读写数据都需要进行异或运算,运算量较大。

对于备份来说,从来都是热备份+冷备份最靠谱,此外,家庭使用还要充分考虑到成本问题,就我自己来说,如果是将2块4TB的硬盘组成raid1,则可用容量只有4TB,成本实在太高,而且我并不是所有的数据都需要备份,例如电影就无所谓,反正没了可以重新下载,这样无形中就造成了浪费。因此我在NAS本地采用的策略为盘间备份,即两块4TB硬盘都使用basic模式,可用容量为8TB,使用Hyper Backup每天定时同步重要数据到两块硬盘中,当然这个和raid1的完全实时备份不能比,但在成本和效果上找到了一个不错的平衡点。

另外一层备份即为本地冷备份和异地备份,定期将NAS的重要数据备份至移动硬盘中,同时对于非常重要的数据,使用cloud sync定时同步至百度云中。

准备在合适的时候入手带网络接口的UPS,防止NAS意外断电造成硬盘损伤,当市电中断时,UPS将会通知NAS下电。 

折腾群晖和网络时,顺便把家里的老笔记本也折腾了下,安装了KODI连接电视作为网络播放器的补充,发现蛮好用,对网络路径的支持很好,界面也很漂亮,支持x86及ARM各种平台,张大妈里有很多介绍这个的文章,在此仅抛砖引玉。

我要回帖

更多关于 小米路由器设置 的文章

 

随机推荐