群晖用VMM虚拟机搭建OpenWrt软路由
定位:非面向专业玩家,仅供一般用户,特别是帮助小白用户搭建自己的软路由,如有任何疏漏请在评论区友善交流,谢谢。
用到的设备:群晖220+
先给大家看下目前的网络状况:
流程:
1.群晖安装虚拟机:
这里需要群晖为X86架构的产品,在套件中心里可以看到,安装流程相对来说也比较简单,唯一需要注意的一点事,搭建虚拟机的磁盘文件系统需要为BTRFS。
2.虚拟机晚装完毕后,需要准备软路由的固件。这个其实有很多,我这里以bleach1991的自用精简版为例
下载地址为:Openwrt x86 5.4内核 软路由固件
固件此处选择的为self是精简,plus是全功能版:
3.下载好固件开始进行openwrt安装
选择虚拟机中的 映像-磁盘映像-新增,这里新增可以通过选择从电脑或者nas中的固件。选好之后会进行装载,状态显示为良好,说明磁盘映像就绪。
安装openwrt虚拟机,选择“虚拟机”-新增旁的下拉选项导入-从磁盘映像导入-选取存储位置下一步
配置该虚拟机的硬件,CPU部分建议可以选最大,内存1G就够,其他不用动
存储盘选择刚才磁盘映像中的文件,虚拟盘大小默认不用动。
下一步网络设备,右侧设置功能种打开更改默认网卡型号为e1000,此处不更改的话后续openwrt的网络接口为半双工而非全双工。
其他设置可以默认不改,自启动那里可以根据情况选择开启与否。
接下来的权限管理可以全选,或者仅选择管理员的权限,没什么影响。再下一步就是概览,完成后虚拟机创建完成。
4 OpenWrt基础设置
虚拟机创建完成后,选择开机,等状态为运行中,选择连接。
此时会打开群晖的vnc窗口,多等一会,如果还没出现就按回车,输入vi /etc/config/network
开始配置网络
输入 "i"进入编辑模式,光标选取到所圈位置,进行修改,这里请注意,我的小米路由器ip为 192.168.2.1,此处需要将openwrt的ip修改为同一网段即192.168.2.XXX,XXX只需要与当前网段下的其他设备不重叠即可。如果你的路由器ip为192.168.3.1,那对应的openwrt的则改为192.168.3.XXX以此类推。修改完成后 ESC退出,并输入:wq
保存配置,最后输入reboot重启openwrt,至此openwrt基础配置已完成。可以进入openwrt后台开始配置。
5 OpenWrt后台配置
在reboot后,可直接从浏览器种输入刚才修改的ip地址,以我的为例 新的openwrt虚拟机为 192.168.2.10,正常访问到软路由后台,这个固件默认账号为root,密码password。
现在进行网络配置,首先需要确定的是本次配置的openwrt为旁路由,打开网络进行lan口修改
主要修改几个地方,1.ipv4 修改为刚才OpenWrt刚改的地址,ipv4网关为路由器ip此处为192.168.2.1,DNS 设定为114.114.114.114,8.8.8.8都可以,下方的ipv6禁用,同时忽略接口。
防火墙设置:确保基本设置所圈出位置为空,底部区域中lan口ip动态伪装打开(可以不打开,不知道啥用)。
6.OpenWrt配置完成,可以通过设备进行连接。
网络-负载均衡-接口-wan-修改启用改成否
【最后别忘了点击页面底端的保存&应用】
重启路由器,就可以开开心心地上网冲浪了
参考:https://zhuanlan.zhihu.com/p/269136788
软件下载地址:
免责声明:软件来源于网络,仅供学习交流。