责任声明: 本站一切资源均原创或收集自互联网,仅作交流学习之用,请勿用作商业!如造成任何后果,本站概不负责!

软路由安装LEDE

网络管理 kevin 0评论

何谓软路由,其实就是一台小电脑,只是用了大小、性价比都比较好的主板、CPU,然后做成小工控机的样子,体积和路由器大小差不多,功耗一般都在40W左右。但是比路由器的可玩性要大很多,并且由于CPU性能比较好,可以当作虚拟机、安装多个系统,实现上网、NAS、硬盘播放等多种功能。很重要的一个特点是,在科学上网时由于CPU解密速度快,往往会对境外上网速度有质的提升。

外观如下,配置是:E3845、8G内存、64G固态硬盘、4网口。

制作PE启动盘

准备一个4G的U盘,制作PE系统,可供选择很多,有老毛桃、深度、IT天空等。由于我们只是利用PE盘启动电脑,所以各种PE都行,没特定好与坏。

下载LEDE固件

国内的话推荐下载Koolshare魔改的LEDE系统,方便配置和操作。他们的固件发布地址是:http://firmware.koolshare.cn

由于我们的平台是软路由,是普通x86CPU的架构,所以选择“LEDE_X64_fw867”(以后这个版本可能不叫fw867,但是记得下载这个64位的)

因为是在PE下写盘安装,所以选择“虚拟机转盘或PE下写盘专用”目录,然后下载“openwrt-koolshare-mod-v2.31-r10822-50aa0525d1-x86-64-uefi-gpt-squashfs.img.gz”,版本可能不同,但下这个“uefi-gpt”的就可以。下载完后是个gz文件,解压成img文件,并重命名为一个简单的名字,后面会用到,比如说"123.img"。

下载烧写工具

我们需要工具来把镜像烧写到软路由的硬盘里,这里就需要下载“physdiskwrite”这个工具。去官网下载,https://m0n0.ch/wall/physdiskwrite.php,注意不需要下载带“+ PhysGUI”的,因为我们就命令行操作。

将修改好名字的镜像文件“123.img”和“physdiskwrite.exe”两个文件拷贝到U盘根目录下。(注意,由于制作PE系统时,会生成2个分区,第一个是PE启动,另一个是普通的U盘分区,可以拷些文件。这时不要拷贝到EFI那个系统分区里。) 

给软路由安装LEDE

1、 将软路由接上显示器、键盘、鼠标,插入刚才制作好的PE启动盘。

此时,如果软路由和我的一样,只有2个USB口,而你手中又没有USB Hub的话,那就键盘先不插入,只插鼠标,等启动电脑后,下一步需要输入命令时再换上键盘。

2、开启软路由电源,进入U盘启动。

启动时按F7或F11(针对不同的主板有所差异),选择U盘启动,这个时候,一般会显示U盘名、UEFI-U盘名等,我们首选带不带UEFI-U盘名称的。

如果实在找不到,没办法进入选择界面,就进机器的BIOS设置启动顺序。按F2或Del键(每个主板都不一样,自己看一下你路由器开机显示主板信息的界面那里的说明)进BIOS。在BIOS里调整设备启动顺序,保证U盘(并且是不带UEFI的)启动项在第一位,这里同样,有些新主板,也是支持UEFI启动的,自己试着更改。

这里需要说明,为什么首选是不带UEFI那一项在第一位,比如上图中有UEFI:KingstonDT…和KingstonDT…两种,如果选的是带UEFI那个;就直接就进Windows PE了,不会出现其他选项(尽管目前这个教程里也只需要PE,这样也是正常可行的。但后续如果你想安装esxi的话,还是要保留这个菜单)

保存重启,进入U盘引导的PE工具箱,选择一个PE系统进入,我这里选版本最高的Win8。

3、删除软路由所有分区

打开一个分区工具,一般都是一个DiskGenius。右键路由器的磁盘,选择删除所有分区。然后点左上角的提交,完成删除分区的操作。

这个地方要注意两点:一是磁盘别选错了,看大小能看得出来。二是删除所有分区后,无需新建分区。直接保存后退出DiskGenius。

4、烧写LEDE

首先我们要确认保存安装镜像和烧写镜像的文件所在的分区盘符,比如我这里就是C盘,你的可能是U,或者其他的,检查一下。

按Win+R打开“运行”

输入cmd回车,打开命令提示符

依次键入下列命令,刷写磁盘

c:     #进入C盘,也就是保存镜像的盘,你的可能与我不同
physdiskwrite -u 123.img      #123.img就是之前让你改好名字的镜像文件

然后会让你选择刷写的磁盘,这里选0,即第一个,然后回车。

然后会让你确认操作,按y,然后回车。

等进度条走完,就刷写完成了,拔掉U盘,重启。

5、等待LEDE初始化

重启后会启动LEDE,等一会,等启动到这一句“link becomes ready”的时候,说明已经启动好了。

这个时候其实按一下回车,就可以输入命令了,表示已经启动好

进入软路由设置界面

这个固件默认的是用背后的LAN1来作为WAN端口,DHCP上网;内网IP是192.168.1.1(后期也有可能会改变)。此时,如果家里的上网路由器的LAN口IP不是192.168.1.X网段,用网线将软路由的LAN1口与上网路由器的LAN口相连,用另一根网线将本地电脑和软路由器的LAN2口连接,理论上软路由便可以上网了。这个时候在浏览器输入 192.168.1.1,会打开软路由的登录界面。输入密码koolshare,便可以登录进去了。

其实大多数情况你是进不去192.168.1.1的,可能是本地电脑没有启用DHCP,也或是获取不到192.168.1.X网段的IP地址,又或者家里的上网路由器的LAN端本来就是192.168.1.X网段。这个时候,我们要拔掉软路由与家里上网路由器的网线,只将本地电脑与软路由的LAN口相连。然后手工进入到本地电脑,手工设置IP地址,以便登录进软路由。

软路由进阶设置

1、更改LAN口IP网段

刚才提到了,我们家里上网路由器的LAN网段大部分都是192.168.1.X网段,所以需要更改软路由的LAN网段,我是设置成192.168.11.X。

很多大神的教程序里,都是进入登录界面,然后添加LAN,或是更改IP地址。但是我在实际操作中,发现在页面更改无效,一旦更改后,本地电脑便新旧IP都无法连接,只能重启软路由,再通过192.168.1.1去访问。

如果遇到此类情况,可以进入路由器后,左侧菜菜单“系统/进阶设置”下,右侧找到“配置网络”,修改LAN设置,见下图。

 

2、更改WAN口上网

软路由默认是背面的ETH1口来接家里上网路由器,做WAN口上网用,上网模式为DHCP。如果你不想更改,不用修改即可。

本人是由于家里有好几个NAS,并且架设了PT下载,我是想做端口映射,将PT的端口转发出去,利于下载速度,所以设成静态IP上网。(当然如果有条件,能拿到电信的光猫的管理密码,将软路由设成PPPoE就更爽了。 )

最后,设置好的界面如下:

对于软路由,这只是第一步,仅仅是简单的上网功能,这些功能一般路由器也能胜任。软路由的其它一些玩法,例如酷软中心里的东东,以后再详细写教程。

转载请超链接注明: XSpace » 软路由安装LEDE