七喜准系统N20改装软路由(虚拟机+LEDE)
种草软路由很久了,可是一直下不了决心买。前两天给MagicBook配了一个USB转RJ45有线网卡的小玩意儿,还挺好用。
突然想到,这货不是可以插到准系统上模拟出另外一个网卡吗,我的软路由似乎有门……
之前已经把准系统折腾的差不多了 折腾一套简易的家用准系统 ,所以想着直接用虚拟机的方式安装软路由系统,一步一步的理一遍吧。
零、物料准备
七喜准系统、USB外置网卡、网线、虚拟机(VirtualBox)、耐心……
其中,准系统自身的网卡作为虚拟软路由的WAN口,而USB外置网卡作为软路由的LAN口
大致结构是:
一、准备虚拟机环境
1.软路由系统
我选择的是Koolshare论坛改版的Lede X64系统,属于OpenWRT的分支。集成的软件中心,够玩很久了……
下载地址:http://firmware.koolshare.cn/LEDE_X64_fw867/虚拟机转盘或PE下写盘专用/
因为是虚拟机安装,要先下载.img.gz的镜像文件,再转换成虚拟机用的vmdk\vhd虚拟硬盘文件,转换方法:.img.gz镜像文件转换vmdk\vhd虚拟硬盘
2.虚拟机系统
因为USB外置网卡是3.0的,所以需要给VirtualBox安装扩展包以支持USB3.0。在VirtualBox官网找到版本对应的扩展包
开始新建虚拟机,过程不再详述,只截几张最重要的图
二、启动软路由
0.启动
成功进入LEDE的shell界面
1.配置
经过以上的折腾,软路由算是成功启动了,但是还没有进行初始的网络配置,所以无法正常使用,而且无法通过WEB界面进行管理。
编辑网络配置文件
vi /etc/config/network
可以看到LEDE默认的LAN口是eth0 eth1 eth2 eth3
,WAN口默认则是eth4
,修改为对应的正确网卡名称~保存之
p.s 由于WAN口(准系统内置网卡)上联主路由器,所以这里的wan口保持默认的dhcp连接方式
重启网络
/etc/init.d/network restart
可以看到软路由已经通过虚拟机的桥接方式,从上级主路由获取了IP地址 192.168.2.188
2.管理
接着就是通过WEB方式管理软路由。LEDE默认防火墙是开启的,暂时无法直接通过上述 http://192.168.2.188 这个地址访问
先从shell界面关闭防火墙
/etc/init.d/firewall stop
然后浏览器访问 http://192.168.2.188
密码koolshare
成功进入!
三、配置软路由
0.删除防火墙软件
因为只是内网访问,所以我选择直接删掉内置的防火墙套件,要不然后面的操作很烦人。
1.IP设置
此时将USB外置网卡网线端接入下联设备,即可获得IP段为 192.168.1.* 的地址(LEDE默认)
但是这个IP段和我的光猫IP段冲突了,所以需要修改一下。
首先是WAN口。默认WAN口是dhcp获取地址,方便起见,固定一下
然后是LAN口
2.路由表设置
在我一开始的拓扑图里,软路由属于旁路连接,主路由器下联还有其他设备。
为了实现主路由下的设备能够和连接到软路由的设备互联互通,还需要在主路由中添加静态路由表
以梅林为例:
3.测试
先在软路由下联设备测试
主路由下的设备到软路由下联设备
p.s 测试的时候忘了关软路由的防火墙,一直不通,后来才发现,原来重启了一次软路由。防火墙又自动启动了……
完美!
四、玩起
这时候就可以折腾软路由里的各项设置了,修改密码,清除防火墙,软件中心安装一堆软件~
3 条评论
拿软路由拨号,硬路由器当ap发射器多好
@jin
写这篇文的时候没想那么多,当时初次接触软路由系统,所以想着虚拟机里折腾折腾,万一捣鼓挂了也不至于整个屋子都断网了。
厉害了