七喜准系统N20改装软路由(虚拟机+LEDE)

Linux, Windows 2019/02/17

种草软路由很久了,可是一直下不了决心买。前两天给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条评论

  • jin 评论于

    拿软路由拨号,硬路由器当ap发射器多好

    • Bug侠 评论于

      @jin 写这篇文的时候没想那么多,当时初次接触软路由系统,所以想着虚拟机里折腾折腾,万一捣鼓挂了也不至于整个屋子都断网了。 :doge:

  • 评论(*号为必填项)