之前在B站上看了不少的装机视频,也了解到了其实软路由就是装一台小主机。
可问题是我还没有装过机。
那些测评的视频,看似是非常的详细,可对于没有装过一台的我来说,只是看了个寂寞。

年底了,我决定这次一定要把这件事情给弄好!

挑选软路由

在B站上看了一个别人搬运过来的软路由评测视频,我根据上面的信息去淘宝上面搜索。
这一步真的是非常的艰难,因为现在淘宝上大部分的信息都没有什么价值。
要不就是价格非常的高,要不就是没有货。
接着我又去了B站上了看了看,了解到有些UP主会批量采购软路由,大家拼团上车。很显然我已经错过了这样的机会。
真的是有点烦恼了,闲鱼上虽然也是有的。但是说实话,并不是很敢买。也不是很会验机啥的。
总体的感受就是很不友好,没有一个公开透明的自由市场...

最后还是上的1688才顺利的找到我需要的型号。

这个开关键好像反了
4网口

安装LEDE

去年还是前年的时候,我就装过LEDE和爱快。其实我觉得当时整的还复杂一些,是在群晖上安装,设备搬来搬去,折腾死我了。而且完全是非常盲目的按着教程来,在linux下输入命令也没弄清楚,本来我还写了一篇文章来记录的,可惜找不到了...


LEDE的安装总体来说还比较简单,分成这个几步。

  1. 制作好系统启动盘,在盘内放入写盘工具+固件
  2. 插入软路由,在PE下启动。
  3. 然后在软路由的硬盘上写入LEDE的固件

说真的,里面还是有蛮多小细节。我知道我是一个翻车大师,所以直接对着视频一步一步来的。

B站up主司波图的教程

点击展开全过程

首先去koolshare去下载固件

论坛地址
看得我眼花缭乱
然后我选了一个img格式,uefi引导的。据说老机子就不支持uefi

接下来制作启动盘

这个跟之前给Windows装系统的时候差不多,就是下载一个软件,把u盘制作一下就行,接着放入系统固件。
我比较喜欢用的是大白菜这个软件。但是很诡异的是,它官网在百度排名都不在第一页,前几个都是假冒的,这是钱没给够吗?
官网链接:http://www.winbaicai.com/
卑微排名

不过说实话,我也没有试过别的版本,不过我本能的很反感那些蹭别人名字的行为。

下载之后,插入U盘点击制作就可以了。
不过我这个中途也出了一点莫名其妙的小问题。
我用的是读卡器+存储卡当做U盘,而且我没有Windows的机子,还是在MAC上用的虚拟机。
中间确实是饶了很多道弯,第一制作没成功还卡住了,后来又重新分区,格式化才搞定。
总之这些环节越少越好把,这事应该是搞个U盘一插就完事的。

插入软路由进行安装

在插入软路由之前,我们还需要把刚才的固件+写盘软件放进去。
写盘工具用的是RoadkilsDiskImage

安装的过程没有太多要讲的,只是我家里没有显示器跟有线键盘,键盘是临时花29在京东上买的,说来还是罗技大厂的...
显示器的话因为有HDMI接口,所以直接用的投影仪。

面积小的话,投影仪真的亮度很够!

  • 要删除所有被写盘的所有分区,并且格式化
  • 再利用写盘工具刷写固件进去

安装好之后屏幕上会出现一堆代码,最后固定住。
我忘了拍照了,不过说真的我也看不懂。
这个时候电脑上接一根网线到软路由上,据说默认只有一个是lan口,具体哪个要自己试一下。
如果是LAN口,那么电脑上就会显示分配到的网址是192.168.1.x。
如果没有反应的话记得调整成DHCP模式
Windows设置DHCP要稍微复杂一些,mac上似乎要简单不少。
网络设置界面

当电脑上有反应之后,就证明接通了。
然后进入浏览器输入192.168.1.1就可以进入LEDE的后台管理界面了。

这里其实也可以利用ssh连接软路由,输入vi etc/config/network进行ip地址的修改,输入:wq!保存之后。接着输入service network restart重启一下网络服务。当然应该是还有更好的重启方式...这个是不知道从哪里看到的

安装Esxi

LEDE其实还是蛮顺利的,可是在软件里面设置好LAN口跟WAN口之后,电脑却不能联网。
该检查的地方都看过来,什么防火墙、网口链接什么的,不过现在想了想可能是没有设置DHCP...

然后听了群里一位大佬的建议,准备安装esxi虚拟机,然后在虚拟机里面去装爱快+openWRT。

点击展开全过程

Esxi的安装相对来说其实还比较简单,首先是找到了6.7的一个安装包。
Esxi的固件
直接然后跟上面的操作一样

  • 直接放在大白菜的那个U盘里面
  • 进了U盘之后先分区把硬盘格式化一下
  • 然后回到最开始的界面,直接加载这个iso文件就可以了

在软件安装的界面,基本上就是确认、确认下一步就可以了。
只是里面有一个设置密码的过程会比较麻烦
据说是要数字+大写字母+字母+符号


接下来就是进入了设置界面
我在这个网络设置界面卡了巨久!!!
而且我第一次装好了!
第二次又忘了!!
真的是气死我了!
我一定要把过程记录下来

  • F2输入密码进入设置界面,并进入网络设置
  • 首先设置网络接口,按空格键就是选定启用这个网口
    网口设定
  • 接下来是设置IPV4的地址,这里非常的重要,一共是三行。
    设置界面

第一行是可以自定义,我设置的是192.168.2.2,我想着1留给爱快会比较的方便。
第二行是子网掩码,这里我也不知道啥意思,但是照着一般的方式设置了255.255.0.0
第三行是网关,说实话我没有弄懂,但是我设置了192.168.2.1,当时我还在像会不会跟爱快的IP冲突。

  • 接下来下面可以关闭一下ipv6

ipv6关闭

  • 最后还要设置一下DDNS,没找到图就不贴了
  • 接下来是最重要的一步!
    mac网络设置


首先是要把路由器跟电脑接起来
然后在设置这里选择手动
接下来除了ip地址可以在同网段随便选择之外,其他的子网掩码都要规矩的填写。

这里我真的是花了成吨的时间,因为一开始都是选择的DHCP的模式,直装LEDE的时候是可以的,但是Esxi老是接不上,我还以为是坏了...

安装爱快+OP

在虚拟机里面安装这两个程序确实是比较简单的,但确实也是走了一点弯路。

安装爱快

首先去官网下载固件

点击跳转

官网界面
这里我选择的ISO格式的文件,听大佬说32位系统会比较好。我现在是64位的,确实内存占用的会比较大。

网卡直通

Esxi界面

这里是一个小知识点,在最开始的管理界面那,把pci网卡设置为直通的模式。据说这样效果会比较好。设置完之后要重启一下系统。
不要直通管理口!!
如果直通管理口的话,应该是会断开跟esxi的连接,所以要留下这一个。管理口就是我现在插在软路由上的那个接口。

Esxi里面配置爱快的虚拟机

Esxi配置界面

  • 首先选择Linux,然后是4.x版本
  • 接着就是cpu内存网卡的选择,其中网卡就插入PCI设备那里自动添加。
    添加PCI设备
  • 最重要的就是硬盘。这里硬盘有两种选项添加新硬盘添加已有硬盘。前者的大意思就是划分一个磁盘空间,可以自由的设置大小。但是后者的话就是添加一个映像文件。
  • 不过我从爱快下载的iso格式,所以在下方的CD/DVD驱动器1那里上传我iso文件。同时添加新硬盘给接下来爱快的安装提供空间。
    添加ISO文件
  • 最后是设置引导,引导有两种选项,一个是bios另一个是uefi引导。一般选择bios,否则启动的时候可能会有各种问题。

设置引导

设置web的管理端口

爱快设置界面

直接按提示来操作即可,或者直接先把电脑地址改成默认192.168.1.x的网段。然后进入web界面进行修改。


好了!到这里已经完全操作成功,接下来只要进入爱快的WEB界面进行设置。
登录界面

默认的账户密码是

  • admin
  • admin

设置wan口

WAN口设置界面
wan口不必多说,我用的是pppoe拨号,输入账号密码保存就可以了
还有网口需要选择一下,我选择的是eth3,也就是最后一个
其他的基本上都是默认

设置lan口

LAN口的讲究要比较多一些。首先是网卡的选择,我选择的是第一个,也就是eth0,也就是我们一直接入的管理口。
LAN口的设置
我的软路由上有总共有4个口,除了刚才WAN口占据的eth3以及管理口的eth0
我本来想接下来的几个口都再各自添加一个LAN口的,但是就不能设置在同一网段了。
当然解决的方法也是非常非常的简单,而且高效。
点开LAN口下的高级设置
跟上图一样,其实只需要把这几个网口点上勾就可以了
最后面的那个vnet是虚拟网口的意思,也是一样的勾起来
这个链路桥接就很好的把这个几个口都一起设置为LAN口
所以按理来说,我随便接上哪一个口,都是可以非常顺利的上网

不过非常的奇怪,我到这里还是不能够上网。

设置DHCP

DHCP设置界面
这个就是小白在设置的时候会遇到的白痴问题...
我真的在这一步卡了很久,其实就是像这样的软路由系统不会自动给你配置DHCP,需要自己手动添加。
当然,配置的方法也非常的简单,网关就选择爱快的192.168.2.3,然后选自一个可分配的范围就可以了。

插入交换机或无线AP

以上,设备都已经可以顺利的上网了,但是还不能支持无线的功能。

  • 所以我们把网线从管理口拔掉
  • 然后把无线路由器设置为AP模式接上管理口
  • 接着设备接上WIFI就可以了。
    状态监控

上图能看出来,即使是连接上路由器的设备,我们也能查看相关的讯息,而且分配到的IP地址依旧是同一网段的。

这里还要插一个小话题,如果路由器没有设置成AP模式,采取DHCP的方式也是可以连接的。不过IP地址就不是在同一网段,是根据路由器来分配。据说这样会影响性能增加负担。我看B站UP主司波图说有一些路由器是不能AP模式的,但是有方法解决,不过我没有仔细去看了...


以上,包括Esxi安装爱快的过程,以及在爱快里面怎么设置都已经提到了。
现在的情况也是:

  1. 所有的设备都可以通过软路由或者是硬路由正常的上网
  2. Esxi的WEB界面192.168.2.2,爱快的WEB界面是192.168.2.3

安装好爱快之后,接下来就是要把安装OP,并且把OP设置为旁路由了。

点击展开

寻找固件

最开始的固件是一个大佬发给我的,我也尝试安装了,比较的顺利。
但是这个固件包里面并没有我需要的QB那个BT下载软件,所以我自己又去找了一下。
现在找到一个比较全的地方就是恩山的论坛

点击跳转到恩山论坛

恩山的账号需要注册,注册的话就需要一个邀请码,现在邀请码的费用只要2元,所以还比较好接受。有了账号之后就可以去看帖子,找自己需要的固件了。
论坛版块
像我的话主要就是在上图这个版块进行固件的寻找

安装固件

这一步真的把我整惨了,下载了压缩包解压之后,就是一个IMG的格式
但是Esxi应该是不识别这个的。所以一般我们还需要利用一个叫做StarWindV2VConverter的转盘工具
然后装换好之后会的得到两个文件,这两个文件要一起上传到Esxi里去,自动就会识别成一个完整的文件
识别成一个vmdk格式的文件
接下来还是去创建虚拟机,不过跟爱快稍微有点区别,以为爱快的是iso格式,是在CD驱动器那里添加的。但是这个是vmdk文件,所以是添加已有硬盘这里操作。
添加已有硬盘这里选择vmdk的文件
最后点击创建就可以了


我就是在这里遇到问题的
固件有带efi和不带的版本,不带efi的版本我试了一下BIOS引导无法完整的启动
然后就是了一下这个带efi的版本,结果这个就也是需要BIOS才行

最后要记得设置一下IP地址!不然登录不上去!
Esxi下op的界面

在linux界面下输入
vi /etc/config/netwoek更改地址
输入service network restart进行网络的重启

op旁路由的设置

好了,以上,我们可以顺利的来到OP的登录界面
op登录界面

我们需要做以下几个设置才能让op作为旁路由使用

  • LAN口把网关设置成爱快的192.168.2.3,DNS服务器同样如此【我试了一下好像不设置也行】
    op的网络设置
  • 关闭LAN口的DHCP服务
    DHCP服务
  • 进入爱快的DHCP界面,把网关设置成OP的192.168.2.6,NDS我是设置的202.96.128.166,这是我在WAN口找到的,直接复制粘贴了过来。
    爱快的界面
  • 回到OP里进行【网络诊断】,有数据返回就成功了。
    网络诊断

这个几步操作我并不是很懂,我粗略的理解就是:op这里设置网关是爱快的地址,所以爱快能把wan口的流量引过来,使得op也能上网。而爱快设置dhcp就等于是接通经过op处理过后的网络数据,能够使我们好好上网。

NAS不能使用的疑难杂症

当把这些设置好之后,我把NAS也接入了软路由,但是有一个非常奇怪的事情。

  1. 我能够清楚的观察到NAS是被分配到了IP地址的,但是我内网无法采用IP+端口的方式进行访问
  2. 挂载共享文件夹的方式也同样不行,找不到NAS
  3. 在做了端口映射的前提下,能通过域名+端口进行访问,无论是WEB管理界面还是挂载文件夹

我找了很多的原因,想了很多的办法

  1. 重启NAS,设置NAS的网络界面,从DHCP改到固定IP等
  2. 重启路由器、检查DHCP、网口链接等
  3. 路由器端口回流等

反正最终是都解决不了
最后也不知道是怎么找到了一个网站
然后说是在Esxi的网络设置里面把混杂模式勾上就可以了
网络-编辑设置

小结

到这里,基本上算是完成了。
爱快一般上不需要做什么改动,折腾的事情放在op上去弄。
这样就算op崩溃了,还是能够通过wifi连接Esxi。但是爱快崩溃了,就要插一根线去软路由操作了。

最后修改:2021 年 02 月 22 日
如果觉得我的文章对你有用,请随意赞赏