1、 什么是NAS
NAS(Network Attached Storage)即网络附属储存设备。简单来说就是接在网络上的硬盘。拥有自己的NAS相当于把网络云盘放在自己家里不仅使用起来更加方便安全也不受非会员限速影响还能在服务器上部署更多的功能如远程下载远程桌面自动备份等。
在智能家居时代大家对数据共享及储存的需求也越来越高。因此一台属于自己的NAS设备能为日常生活和工作都带来极大便利。
2、 NAS搭建方案
目前主流NAS搭建方案有以下几种
第一、购买品牌成品NAS主机
如群晖威联通铁威马等基本上属于买软件送硬件。优点是稳定性高;功能强大。缺点则是价格很贵入门版双盘位X86型号也要2000-3000元(不含硬盘)左右使用起来也需要一定的门槛和学习能力。
第二、自己DIY动手打造NAS系统
一般是用旧电脑或者配一个功率较低的主机安装黑群晖等系统。优点是能获得和正版系统相似的使用体验但缺点是部署门槛极高需要一定的网络知识并熟悉Linux系统同时使用盗版软件总归会有一些风险(包括法律风险和安全风险)及不稳定因素存在。
第三、就是我今天要告诉大家的方法
同样也是使用一台旧电脑但不使用专业的NAS系统而是基于我们日常再熟悉不过的Windows 10打造在不安装第三方软件仅使用Windows自带的SMBWebDav等网络共享协议情况下也能满足一般的家庭NAS需求。
这种方法的好处是不用额外花钱就能享受NAS带来的便捷和乐趣并且过程十分简单会用Windows就能完成。
相比Linux下的繁琐操作Win-NAS所有的搭建都在我们日常所熟悉的桌面环境中完成对电脑小白来说极度友好并且即便系统崩溃也可以非常轻松的将硬盘插入任何其他一台Win系统电脑读取。
如果要说缺点的话可能就是功耗会稍高于专业的NAS主机。但如果使用低电压CPU的话其实也高不了太多另外系统长期开启的稳定性也会略逊于专业设备但可以采用定时自动开关机;或仅需要时开机等方式来加强。接下来我们就正式开始
3、Windows 10系统NAS搭建所需硬件
装有Windows 10专业版系统的台式电脑或笔记本电脑一台配置方面只要能够流畅运行Win10即可。配有低功耗CPU和大容量硬盘的机型更好但不强求。
有大容量储存需求或资料冷备份需要的可以备1-2个移动硬盘或硬盘柜看个人需求。
家里有网有路由器。
目前我自己使用的是一台9年前的Acer笔记本配备4代i5-4210H和4G内存+5400转机械硬盘能满足日常使用
4、在开始之前需要先了解的一些事情
虽然搭建的过程并不复杂但在正式开始之前了解一些相关的知识和名词可以让我们更快的理解每一个步骤也方便在使用过程中系统万一出现问题时自己能够有能力进行故障排查和修复。
4.1 公网IP/内网穿透
在IPv4协议下公网IP数量非常有限。互联网运营商(电信/移动/联通等)不可能为每个用户分配独立公网IP地址。目前99%的国内家庭网络默认都是运营商内网IP&也就是说一个单元一个小区甚至一片区域才能够拥有一个公网IP作为共同的出口。
这种情况下想从外部网络访问家中的服务器是很困难的因为终端根本找不到你家的具体地址(真正的IP地址)。因此在搭建家庭NAS服务器并且想要从外部网络访问的话最好的办法就是从运营商处要到公网IP。
如何才能要到公网IP呢其实也简单打电话给运营商客服说“我想要公网IP”即可一般都是免费的。如果被问到具体原因就说家里需要安装监控或NAS。但具体是否能够要到取决于你所在地区和运营商。根据我的了解和自身经验如果用的是电信网络且身处较发达地区如江苏广东上海北京等是非常容易的比如我自己申请的整个流程就是打了个不超过3分钟的电话而已。而联通和移动整体上拿到公网IP的可能性相对较低。至于广电长城等小运营商则几乎没有任何希望。
总体来说现在随着时间的推移申请公网IP越来越困难。因此强烈建议有这方面需求的小伙伴趁早下手。
如何识别自己家是内网IP还是公网IP
识别自己家中IP地址类型方法非常简单。进入光猫管理页面,查看WAN IP。如果WAN IP是192.172.10或100开头那么你就是内网IP。
如果不是这四个开头的话那么再去百度搜索框中输入“ip”两个字母。若光猫中的WAN IP和百度显示的IP一致恭喜你已经拥有公网IP了。
再次强调一下只有在有公网IP的情况下才能够获得最好的外网访问体验。如果实在无法获得公网IP又有外网访问NAS服务器的需求那么只能退而求其次;采用一些第三方内网穿透方案(工具)如FRP花生壳之类缺点是需要一定的技术门槛同时有些需要付费并且稳定性和速度也都不尽如人意。因此这篇文章中的外网访问方式都是基于有公网IP的情况下进行的。
4.2 光猫桥接/路由器拨号
在获得公网IP后需要立刻做的第二件事情就是将光猫由拨号模式改为桥接模式然后使用路由器代替光猫进行PPPoE拨号上网。当改为桥接模式后光猫唯一负责的事情就是光——电信号转换其他工作均由路由器来完成。由于路由器的性能通常比运营商“免费赠送”的光猫强大许多因此在修改完毕之后理论上来说网络也会更加稳定质量更高。
光猫改桥接的方法也非常简单和获取公网IP一样打电话给运营商客服然后告诉小姐姐“我要把光猫改成桥接模式”。运营商会从后台直接下发配置到光猫我们唯一需要做的事情就是把光猫重启一次(拔掉电源再插上)。
当桥接模式修改成功后你肯定会发现无法正常上网了。当然因为我们需要使用路由器代替光猫进行拨号。进入路由器设置页面在“上网方式”中将原来的DHCP改为PPPoE,然后填入自己的宽带账号和密码其他项目选择“自动配置”即可。如果不知道自己家的宽带账号密码还是打电话去运营商客服询问小姐姐即可。
网上有很多教程教大家如何不通过运营商自行更改光猫桥接但袋鼠叔叔非常不建议大家这样做因为自己修改不仅过程非常繁琐而且还可能搞到上不了网。
即便改好了运营商在发现后也可以重新下发配置改回默认状态。只要运营商愿意提供公网IP就一定能够帮你把路由改成桥接模式所以还是通过运营商修改最好。
4.3 DDNS(动态域名解析)
虽然已经获取了公网IP,但运营商提供的公网IP都是动态的也就是说在我们重启路由器或运营商重启服务端之后家里的公网IP地址就会变化 比如从58.214.253.109变成213.298.65.104。这样一来如果我们的IP变动之后外网设备仍然使用之前的IP&肯定无法访问。
解决问题的方法就是使用DDNS(动态域名解析)将我们不断变化的公网IP映射到一个固定的域名上。每次连接网络时,DDNS服务商负责提供域名解析服务用户只需要输入一个固定的域名即可访问家中的服务器无论IP地址本身如何变动都是一样的。
目前几乎所有的家用路由器本身都内置DDNS功能只是支持的服务商略有不同。这里就以我自己的小米AX9000为例进行教学其他品牌/型号路由器的设置方法大同小异。
进入路由器后找到DDNS设置页面点击“添加服务”按钮后在下拉菜单中可以看到此路由器支持的服务提供商。小米AX9000支持花生壳公云Dyndns和No-ip四家有些路由器还支持阿里云等。经过一段时间的使用我个人感觉公云的稳定性比较好因此教程以公云为例当然如果你想用其他家的服务整个设置流程都是大同小异的
进入公云网站后首先注册一个账号过程非常简单填写用户名邮箱地址密码和手机即可。
注册完成后直接登陆然后在左侧的“域名列表”中点击“创建动态域名”。
对于一般家庭用户来说我们选择免费的域名后缀及解析服务即可前面的域名可以随意编写只要自己记得住并且尚未被别人占用就行。
创建完成后;我们就可以使用这个DDNS服务了回到路由器管理页面的DDNS设置中我们将刚刚注册的用户名密码以及主机名称(也就是刚刚我们注册的域名)填入然后状态检查时间(每隔多长时间检查DDNS)和强制更新时间(每隔多次时间强制更新DDNS)按需填入(我这里为了保险起见填的是5分钟和5小时)。
点击确定后这条DDNS规则就会被创建。只要在状态中显示“连接成功就可以了
现在开始如果需要外网访问我们的NAS主机就不再需要IP地址了而是使用“******.f3322net:端口号”即可。无论公网IP如何变化都不会造成影响。
4.4 DHCP静态IP分配
当家里有设备联网时路由器会自动分配给当前设备一个内网IP地址比如192.168.31.109。但这个地址一般是动态的也就是说即使同一台笔记本电脑在重新启动(重新连接路由器)之后内网IP就会变化。所以我们如果还使用之前的IP进行连接就会失败。
相比无线连接网线连接速度更快同时稳定性也更高。
只有网线连接的情况下才可以使用WOL(Wake-On-Lan)远程唤醒功能(我们后面会讲)。
那么如何找到我们电脑网卡的MAC地址呢很简单。同时按下键盘左下角的windows键+字母R然后在跳出的运行框中输入“cmd”后回车然后在跳出的命令行中敲入ipconfig/all&然后回车即可。
在出现的信息中找到“以太网适配器 以太网”下面的“物理地址”后面显示的一组12位编码就是该网卡的MAC地址。如果你的电脑本身没有有线网卡使用无线连接的话那么就去看无线网络适配器中的物理地址。
拿到MAC地址后将MAC地址和下面对应的IPv4地址填入路由器的“静态IP分配”表格中。绑定成功后这台电脑无论以后重启多少次哪怕重新安装Windows系统内网IP地址都将保持不变。
4.5 端口转发
如果将IP地址理解为我们电脑的“大楼地址”那么端口则相当于电脑中每个独立服务的“门牌号”。因此我们在外网访问时如果只知道IP地址的话也仍然无法进入某具体服务(功能)。
另外出于安全考量用户从网络运营商处获得的公网IP都是被封掉常用端口的如80和443等。所以我们需要为NAS服务器中的每一项服务(功能)设置一个内网端口号并且将这个内网端口号转发到外网才能实现远程访问。
同前面的DDNS和静态IP分配一样基本上所有路由器都自带端口转发功能我们只要在路由器中将内网IP+内部端口号和公网IP+外部端口号一一对应即可。
需要特别注意的是在Windows系统中有一些服务的内部端口号是规定好的如如Wake On Lan是7或9RDP(远程桌面)是3389。
无论内部端口号是系统默认还是用户自定义都强烈建议大家使用不同的外部端口号来映射内部端口号比如远程桌面的内部端口号为3389我将对 应的外部端口号设置3261(或者其他任意数字)以提升网络安全性。
另外在协议选择方面如果你不能十分确定此服务的具体协议类型可以同时选择TCP和UDP两种。
推荐站内搜索:最好用的开发软件、免费开源系统、渗透测试工具云盘下载、最新渗透测试资料、最新黑客工具下载……
还没有评论,来说两句吧...