在信息时代,数据的安全性、可用性非常重要。在保证数据安全性的同时,确保数据随时可用,及时同步更新,多地备份很有意义,对于个人来说,带着U盘或是移动硬盘是个办法,但若不慎丢失,损失往往难以承受,建立个人私有存储成为解决此问题的方案之一。

有了个人私有存储,数据不但可以随时下载以供使用,还可以随时上传备份至私有云存储,甚至可以同时保存多个版本,建立私有媒体库等等,这些功能的实现有一个专业设备叫NAS。

NAS可以购买专业设备,也可以自行架设,如果有软路由设备,可以通过安装NAS服务系统来实现所需要的一切,在此之前,需要建立一些基础环境,比如:PVE虚拟系统和LEDE软路由系统。

3865软路由使用教程(万能淘宝买了个3865U软路由)(1)

1、选择“软路由”的硬件和软件考虑因素

在淘宝上搜索“软路由”会出来很多产品,大同小异,性能和功能取决于处理器、内存和硬盘空间,另外网络接口、USB接口也是重要考虑因素。处理器主要指标是否支持V-D,即虚拟直通硬件技术,这对于虚拟化及其性能很关键,如果考虑虚拟化,内存建议4G起步;USB接口至少有两个,至多四个,再多了也用不上。

至于显示接口,主要分为HDMI和VGA两种,软路由是采用工业主板设计,可以24小时常年运行的,显示接口只在初始安装、配置时使用,因此不必在显示接口上纠结,哪种便宜用选哪种。

软件如果可以自行安装的话,不用纠结,否则,应考虑选择已经安装好系统的软路由设备。带虚拟系统的有两种,一种ESXI,一种PVE,前者需要正版授权,后者开源免费,相较而言,后者功能、性能都更为优秀,但前者由于出自Vmware公司,使用较普遍,虽然淘宝上D盗居多。

当然,不支持虚拟技术的处理器J1900性能对于轻量使用也能应付,不带虚拟系统,直接LEDE也有不错的体验。

3865软路由使用教程(万能淘宝买了个3865U软路由)(2)

2、选择3865U处理器和PVE LEDE方案的理由

为了支持虚拟化,放弃J1900,在J3455和3865U之间选择,虽然也有其他处理器支持虚拟化,但考虑到价格因素,最终选择了3865U处理器。选择PVE作为虚拟系统的理由就一个,既免费性能又好,选择LEDE的理由有两条,一是软件应用丰富,资源丰富,二是安全性完爆aikuai系统,没人愿意在私人数据安全上冒险。

虽然淘宝上四口软路由居多,但对于个人来说不够用,打算将软路由设备当主路由使用,家里的盒子和其他设备有好几个,只能选择六口软路由,一个口接光猫,一个口接无线AP,一个口接电视,一个口接电脑,一个口接盒子,仅余下一个网口冗余。

3、安装PVE和LEDE的简明步骤

PVE最新版6.1的下载地址https://www.proxmox.com/en/downloads/item/proxmox-ve-6-1-iso-installer,下载ISO文件后,使用工具写入U盘,或在linux系统下使用命令:

#dd bs=1M if=ISO文件 of=/dev/XYZ ISO文件即下载下来的完整文件名,XYZ为U盘在linux系统下的设备名,相比windows下的一堆工具,ultroiso之类,这条命令总是一次搞定。

将USB有线键盘和准备好的U盘安装盘插入软路由的USB口,上电开机按F11,选择从U盘启动,按照提示一路回车就安装好了PVE虚拟系统,过程中设置好root管理员密码。

将下载好的LEDE系统包,一般为.tar.gz扩展名,注意解压出.img文件,将这个文件拷贝进PVE虚拟系统,以准备安装LEDE软路由系统,有两种方法,一种是windows下用WinSCP软件,一种是在linux下用scp命令。

#scp lede.img root@IP:/tmp

这里假设LEDE系统文件名为lede.img,这条命令在windows 10下也可用

3865软路由使用教程(万能淘宝买了个3865U软路由)(3)

接下来,在浏览器中输入https://IP:8006,可以打开PVE虚拟系统登录界面,IP为之前PVE系统安装后提示的IP

登录成功后,在PVE虚拟系统内新建虚拟机,虚拟机默认编号为100,虚拟机系统选择为linux5.x-2.6,内存1GB,处理器按照实际情况选择,有几个处理器就选择几个Socket,处理器有几个核心就选择几个核心,以3865U处理器为例,当然只有一个处理器,两个核心,因此Socket值为1,核心值为2,另外还有一大堆处理器特性开关供选择,比如aes之类,全部采用默认值,处理器没有选择对,虚拟机无法启动,会报错no vncproxy,网上其他文章都没说清此原因。

按照提示建立好虚拟机后,删除掉虚拟机的硬盘,即点选虚拟机硬件中的硬盘,并点击工具栏上的分离按钮,然后ssh登录进PVE虚拟系统,将之前的lede.img加载为虚拟机硬盘,在虚拟机硬件下就会自动出现一个未使用的硬盘,文件名与命令成功执行后的文件名一样。

具体命令:

#ssh root@IP 登录进入PVE虚拟系统,IP为PVE虚拟系统安装后的IP

#qm importdisk 100 lede.img local_lvm 导入img系统文件为虚拟机硬盘

当在虚拟机硬件中再次成功加载硬盘后,点击工具栏上的扩展,将硬盘大小调整大一些。

至此,虚拟系统PVE和LEDE软路由系统安装完成。

,