☁️ 我们云端上见!
物料准备
- NAS(群晖DS920+)
- OpenWrt (固件版本5.15.122)
- 路由器 (华为路由AX3 Pro)
硬路由和软路由的区别
硬路由:目前我们家里普遍使用的路由器,有厂家提供整体的解决方案,包括处理器、电源供应、嵌入式软件,提供设定的路由器功能。比如常用路由器品牌有TP-Link、华为、H3C等网件等。我们平常所接触的就属于“硬”路由。
软路由:软路由就是台式机或服务器配合软件形成路由解决方案,主要靠应用软件的设置,从而达成路由器的功能。它是由个人电脑(X86架构的CPU)+Linux系统+专用的路由程序(openwrt、爱快、ros、lede等)组成,说白了软路由就是PC的硬件加上路由系统来实现路由器的功能。
软路由的用途
1、单线多拨
2、DDNS+端口映射
3、自由访问互联网(本文的重点)
4、去广告等等
安装
群晖安装虚拟机
直接在群晖的套件中心即可下载
安装OpenWrt
下载
我这里使用的软路由系统是OpenWrt,但是因为它是免费开源的,所以原生的openWRT基本上都是源码,需要自己编译。对于不熟悉编译的小白来说,编译时间是一个未知数。建议大家直接使用已经编译好的openWRT系统,例如由eSir大佬编译的固件,该固件经过长时间使用稳定并且更新速度快。
下载地址
我选择的是“eSir GDQ高大全”版本,这是一个集成插件最多的版本,适合不太会自己装插件的朋友,可以直接菜单中启用,比较方便。
下载下来的是一个“.gz”的压缩文件,我们直接解压,得到一个“.img”的镜像文件,这个镜像文件就是今天需要使用的OpenWrt固件。
导入映像
打开VMM,开始导入解压好的OpenWrt,选择“映像–硬盘映像–新增–从计算机”,可以修改映像名称“openwrt”,固件便会自动上传到我们的NAS虚拟机,当看到“状态”那里显示为良好,说明准备就绪。
新建虚拟机
选择“虚拟机–新增(下拉框)–导入”,选择“从磁盘映像导入”,然后下一步,如图:
选择默认存储空间,然后,下一步,如图:
设置配置规格,CPU和内存容量因为选择的是比较大的“高大全版本”的openWRT固件,两个都选择了“2”。如图:
虚拟盘这里选择刚才磁盘映像中的OpenWrt文件,然后继续下一步。
网络这里需要点击旁边的“设置”图标,然后在型号那里选择“e1000”(全双工),在点击“确定”。全双工的优势明显,默认的是半双工,所以我们这里需要更改一下即可。
这一步,选择自动启动
下一步,选择自己的群晖NAS管理员账户
开机
稍等一会,看见状态那里显示“运行中”时候,就可以点击“连接”按钮就可以进入openWRT的后台了。配置openwrt账号密码
根据提示,按下回车键激活控制台,然后就开始输入命令了:
1.输入“passwd”,回车
2.输入密码,回车
3.再次输入密码,回车
输入密码的时候是没有显示的,随意输入,确保两次输入的一样即可,这个就是我们稍后的openWRT软路由登录密码。网络配置
这里我们需要修改openwrt的lan口ip地址,保证修改后的ip地址与路由器内网处于同一个网段,并且不能与其他设备的ip地址重复,这样才能正常访问openwrt管理后台的页面。
1 | vi /etc/config/network |
修改过后,输入:wq
进行保存,如图所示:
- 重启openwrt
在黑窗口,输入命令行reboot
,回车。重启后,在地址栏输入刚刚修改的ip地址,就可以打开openwrt的后台管理平台
输入设置的密码,进行登录,首页如图所示:
配置Openwrt
我们将OpenWrt作为华为路由器AX3 Pro(主路由)的旁路路由,这样做有个好处,不需要修改现有网络基础设施(不影响你女朋友刷剧),只需要在标准的局域网拓扑结构中,增加一个网关设备就行了。网关设备和一个普通的局域网设备在结构上是同等地位。