定位:非专业玩家,仅供普通用户使用,特别是帮助小白用户建立自己的软路由,如有疏漏,请在评论区友好沟通,谢谢。
使用的设备:群辉220
背景:最近才220J换到了220 ,从Arm架构换到了X86带来了更多的折腾空间。本文主要针对虚拟机构OpenWrt作为网络中的旁路由。有时间再写其他折腾的内容。
先给大家看看目前的网络状况:
流程:
1.群辉安装虚拟机:
这里需要群辉为X86架构的产品可以在套件中心看到,安装过程相对简单。唯一需要注意的是构建虚拟机磁盘文件系统BTRFS。
2.虚拟机安装后,需要准备软路由固件。其实这里有很多这个。bleach以1991自用精简版为例,下载地址为2021-12-9每日更新 高大全/精简版 Openwrt x86 5.4内核 软路由固件 (提供定制) - OPENWRT专版 - 恩山无线论坛 - Powered by Discuz! (right.com.cn)
固件此处选择的为:
3.下载固件并开始openwrt安装
在虚拟机中选择 图像-磁盘图像-新添加,这里可以选择从电脑或nas中的固件。选择后会装载,状态显示良好,说明磁盘图像就绪。
安装openwrt虚拟机,选择虚拟机-导入新旁边的下拉选项-导入磁盘图像-选择存储位置
配备虚拟机硬件,CPU有些建议可以选择最大的,内存1G够了,别人不用动,
存储盘选择磁盘图像中的文件,默认情况下,虚拟盘的大小不需要移动。
下一步是打开和更改右侧设置功能中的默认网卡型号e1000,如果这里不改,以后再改openwrt网络接口是半双工而不是全双工。
下一步是打开和更改右侧设置功能中的默认网卡型号e1000,如果这里不改,以后再改openwrt网络接口是半双工而不是全双工。
其他设置可以默认不改,可以根据情况选择是否开启。
下一步的权限管理可以全选,或者只选管理员的权限,没有影响。下一步是概览,完成后创建虚拟机。4 OpenWrt基础设置
虚拟机创建完成后,选择开机,等状态为运行中,选择连接。
此时将打开群晖vnc窗口,输入vi /etc/config/network 开始配置网络
输入 "i";进入编辑模式,选择光标进行修改。请注意我的小米路由器ip为 192.168.31.1,此处需要将openwrt的ip修改为同一网段,即192.168.31.XXX,XXX只需与当前网段下的其他设备不重叠即可。如果你的路由器ip为192.168.1.1,那对应的openwrt的则改为192.168.1.XXX以此类推。假如你的路由器ip为192.168.1.1,那对应的openwrt的则改为192.168.1.XXX以此类推。修改完成后。 ESC并输入:wq保存配置,最后输入reboot重启openwrt,至此openwrt已完成基本配置。可以进入openwrt后台开始配置。
5 OpenWrt后台配置在reboot之后,您可以直接从浏览器中输入刚刚修改过的ip以我为例 新的openwrt虚拟机为 192.168.31.2.正常访问软路由后台,固件默认账号为root,密码password。
现在网络配置,首先要确定的是这个配置openwrt为旁路由,打开网络lan口修改
主要修改几个地方,1.ipv4 修改为刚才OpenWrt地址刚刚改变,ipv4网关为路由器ip此处为192.168.31.1,DNS 可设置为路由器ip或者其他dns如114.114.114.114,8.8.8.可以,下面的ipv同时忽略界面。防火墙设置:确保基本设置为空,底部区域lan口ip打开动态伪装。
防火墙设置:确保基本设置为空,底部区域lan口ip打开动态伪装。
6.OpenWrt配置完成后,可通过设备连接。
OpenWrt作为旁路由,主要有两种连接模式,一种是手动和自动。手动模式可以理解为只需要配置软路由等设备PS4,Switch,不会影响整个网络。自动模式可以理解为使路由器网段的所有设备都是软路由。
这里以手动模式说明,以此为例iPhone为例: