本文目录

转载自:https://post.smzdm.com/p/az59qdwo/


软路由搭建攻略:从小白到大白

写在最前

本文写于2018123日,其中的硬件软件资讯随时可能更新换代,请阅读本文的同时结合搜索引擎更新相关资讯。

最近突然很流行【软路由】这个关键字,然而在搜索引擎搜索出来的文章大多都相当硬核,让许多想尝试的小白望而止步,所以我就通过自身的经验简单的普及一下软路由的基础知识,以及软路由的搭建教程,因为这方面的文献比较少,多数都是本人自己胡说八道,如果文章中有什么错漏欢迎大家指出来,我会及时修正。

这篇文章接下来会说什么:

  • 软路由的定义
  • 软路由的优缺点
  • 什么人会使用软路由
  • 软路由的挑选
  • 软路由的组建
  • 软路由的设置
  • 硬路由桥接软路由发射WiFi

    这篇文章不会涉及的知识点:

  • 软路由虚拟机多系统(对于新手来说太麻烦而且我个人觉得暂时没有必要)
  • 黑群晖之类的NAS搭建(三大妈已经有其他作者写过啦)

    总的来说就是作者会尽可能的从新手的角度出发,尽量让各位小白都能看懂然后早日打造出自己的软路由


    什么是软路由

    在了解什么是软路由之前,我们先定义一下【硬路由】这个关键词,硬路由就是我们现在随便在京东淘宝搜索【路由器】搜出来的,从一开始就是按照路由器规范设计出来的硬件设备。而相对的【软路由】则是指,利用现有的硬件(可能是电脑或者树莓派之类的)配合软件来实现路由器的功能。

    软路由能做什么

    软路由对比硬路由优势在哪里?

  1. 性能强劲且配置可变
  2. 可玩性强
  3. 价格实惠(对比高端硬路由)

    软路由一般是利用PC的硬件加上路由系统来实现路由器的功能,那么就意味着硬件性能肯定会比硬路由的要高出许多,而且配置可以根据自己的需求随时调整,同时价格也肯定比高端的硬路由要便宜许多。同时因为抛开了硬路由的条条框框,使得软路由基本兼容市面上任何一种路由系统(前提是有对应驱动),所以软路由的可玩性比一般硬路由要高出许多。

    软路由的缺点

  4. 需要折腾
  5. 相当折腾
  6. 作为无线路由器信号会比硬路由差不止一点

    每一枚硬币都有两面,那么软路由当然也有他的缺点,首先软路由的出生环境就注定使用者一定要折腾,不像硬路由即插即用,软路由从硬件到软件,每一步都是折腾的过程,当然如果你享受这个折腾的过程那这一条可以当我没说。其次在硬件上,因为软路由不像硬路由,有专门的电路板布局,有信号放大芯片,屏蔽网等等,
    所以软路由在发射WiFi这一个方面可以说是有天然劣势的,当然这个劣势是有办法弥补的,后面会提到。

    什么人适合软路由

    其实我觉得这一项应该写在最前面,不过我感觉不适合的人应该坚持不到这一行,所以就不改了。

  7. 舍得为提升家里面的网路体验在路由器上掏4位数的人 (重点)
  8. 有一定硬/软件知识(硬件方面知道什么是CPU、什么是内存。软件方面最最最起码要知道什么是PE,会重装系统)
  9. 喜欢折腾的人

    如果你看到这里觉得自己非常符合前面几条,那么后面直接开搞。如果你觉得多学一点也是好事,那么也欢迎继续往下看,只不过可能有相当一部分知识点你会看不懂,那么我也欢迎你举手提问(每一个好学的灵魂都值得尊重)


      0、软路由硬件挑选

    目前软路由主流硬件来源大概有以下三种:

    1.自己淘汰/换代的主机

            能看到曾经陪伴自己的小伙伴重新焕发光彩是非常令人兴奋的事,预算上也舒服很多,不需要再额外购买硬件,但是缺点就是功率颇高(电费不用钱当我没说),硬件尺寸比较感人(不介意当我没说)。

    2.卡吧基佬最喜欢的移动平台主板

            这种往往是被淘汰的整块主板(移动平台CPU一般都是焊死在主板上),价格低廉(几十到几百不等),唯一缺点就是折腾的点又多了(要自己配电源,机箱,加千兆网卡等等),性价比最高的方案,但是同时也是最折腾的方案。

    3.tb的软路由准系统(我的方案)

            tb购入类似的整机,一般是一体式金属机身,被动散热(没有风扇),外置电源(机身尺寸大大减少),缺点就是小贵。当前类似的整机tb大概也就两三家,因为目前广告费还没到账所以先不贴出来CPU也大多是那几个:J1800/J1900:目前最多是这一款,双核高频,tb搜软路由多数也是出现这一款,据说被无良商家炒到有点贵;3215U高玩最喜欢的一款,因为原生支持intel的虚拟机技术,所以在有虚拟机需求时有着超级巨大的天然优势;N3050/N3150/N3160/N3700/N3710:这一款也是相当热门,四核四线程,而且是15年以后发布的产品,功耗低,性能高,不过对比3215U没有虚拟机技术,但是我也用不上,所以我选了这款。注意选择准系统时一定要买两个千兆网口以上的型号。

    我的目标方案

     

    1、软路由硬件准备

    由于我买的是不带内存跟SSD的版本(另外配便宜,而且这家店带内存SSD的版本也同捆了一个比较差的无线网卡,所以我选择裸机),所以到手之后要自己加内存跟SSD注意看你CPU支持的内存类型是普通DDR还是低压版的DDRL,不要因为内存不兼容而导致开不了机一脸懵逼。

    先水几张硬照

    前面板有4个USB3.0+2个USB2.0
    背面分别是两个音频接口,两个千兆网口,两个HDMI接口还有一个电源接口(空出来的两个洞洞是用来接无线网卡天线的,详看题图)
    一体式的金属机身,整个上盖都是CPU的散热器


    背面再来一张

    开始拆解

    首先拧下背面版的4颗螺丝,把背面版拆下来,再拧下底板的四颗螺丝,就可以看到主板了。


    事先准备的内存还有SSD


    完成合体!

    这个时候其实先不着急把背板装回去,先在这个状态下装好系统,方便调试,不然等下内存或者SSD有问题又要重新拆开一遍(不要问我为什么那么熟练 )。这里由于时间关系我们假装肯定没有问题了先把他装回去。


    装好之后是这个样子哒,底板除了有防震垫脚之外还有预留的挂孔,可以让你挂在某些显示器后面

    好,到这里为止软路由的硬件就准备完成了,下面开始赋予他路由器的灵魂

    2、软路由系统准备

    1.启动U盘准备

    首先这里需要一只带PE的启动盘(如果不知道什么是PE建议先百度一下怎么制作PE启动盘,这里不详细讲了)。然后把软路由镜像文件还有镜像写入工具拉到U盘里面。这里先说一下我用的软路由系统是KoolShareLEDE,软路由系统数量繁多,请根据自己需要来选择。大家都想要的传送门 提取码: 2333


    镜像写入工具还有软路由镜像

    2.软路由系统安装

    将鼠标键盘,电源线,hdmi线还有启动U盘接到软路由上,然后正式点火!(此处忘记拍照所以没图)看到BIOS界面之后按F11进入启动菜单(不同主板可能不一样,根据实际情况按),选择U盘然后进入PE系统。


    先看一下CPU内存等参数正不正常


    再看一下SSD,如果你的U盘跟SSD容量一样的话,那么把SSD具体容量这个数字记住(不需要分区,不需要分区,不需要分区!!!)

    接下来我们打开预先准备在U盘里面的DiskImage工具,第一次打开会弹出一个警告框,我们之间选择同意就可以进入主界面了。


    这个时候记得要选SSD对应的“Physical Disk”(记得不要选错了你的U盘)


    然后选择U盘里的img镜像文件,点击开始


    大概几秒钟就完事儿了

    这个时候就可以关机然后拔出所有设备,只留电源线。然后再把软路由通过网线接到电脑上(软路由端要接LAN2,这个后面设置会详细讲)。

    3、软路由系统设置

    0.进入软路由系统

    前面提到将电脑跟软路由通过网线连接,然后启动软路由,同时将电脑的IP设为192.168.1.2(不会设的百度一下),然后通过浏览器访问软路由(192.168.1.1),默认登录密码为【koolshare】。


    默认密码:koolshare


    主界面信息一览

    1.网络设置

    作为一个路由器最起码要学会上网(你已经是一个成熟的路由器了 ),所以我们第一步先点击左侧菜单【网络接口】设置我们的网路。(初始设置的界面忘记截图了,这里先补一张最终成品的图)


    我设置完了是这样子,你们设置完了也大概率是这样子(Duang Duang

    网络这里设置比较复杂,所以我会尽量详细说明(当然我的设置只针对我这款主板,其他不同型号的主板你们根据实际情况设置)。

    首先第一次进入到接口这个界面应该是有3个预设项(一个LAN,一个WAN,一个WAN-V6好像?),然后除了LAN(右边协议:静态地址)之外其他全部删除。

  • LAN设置

    然后这个时候应该只剩下一个LAN,我们点击LAN右边的编辑按钮进入编辑界面。


    LAN的设置

  • WAN设置

    WAN口就是我们用来连接光猫,进行拨号的口,在这台软路由上面我们对应LAN1口(也就是系统里面的eth0)。

    首先返回接口界面,点击添加新接口按钮,然后协议选择PPPoE,连接名称就填个WAN吧,然后点击确定。

    然后进入WAN的编辑界面,根据下面图设置,重点注意项我会在图中标注。


    WAN设置,设置不当会导致上不了网

    上面WAN设置好了之后就可以测试一下,将路由的LAN1接口用网线跟光猫连接起来,然后路由器应该就会自动拨号了,拨号成功之后会有一个运行时间,出错也会有错误提示。

    这个时候可以试试电脑能不能直接上网,理论上到这一步已经可以联网了,如果不行就重新检查WAN的设置,还有跟光猫的连接与设置(现在光猫有一个口是保留给iTV的不可以用作拨号)。

    2.插件设置

    恭喜你的软路由已经成为一个真正的路由了,接下来我们就给他一些普通路由没有的特异功能,感谢KoolShare软件中心里面的众多开发者的贡献,我们只需要轻轻一点就可以安装自己想要的插件。


    我安装了的部分插件


    可供选择的插件相当多,这里要再次感谢各位开发者的无私奉献

    插件这部分我就不详细说明了,大家可以大胆探索一下,一般不会导致路由BOOM的(万一BOOM了重新刷就是了  )。

    4、无线路由器桥接设置

    前面有说过因为天生的劣势,软路由直接发无线信号的能力会比硬路由弱很多,所以我们这里的解决方法就是桥接一个硬路由,利用硬路由来做软路由的天线

    这里我选择的是某讯的K2P B1版本,选择的理由不详细说明了,反正就是便宜好使(我入手价不到150的样子,全新),这个路由有AB两个版本,用的处理器还有路由方案都不一样,A1CPU更强,可以刷的固件多,B1信号好,但是像我们用来做桥接的话基本不用考虑路由器自己的CPU还有固件,信号才是首要考虑项。

    顺便提一提这个路由听说官方固件有后门(虽然公司都已经倒闭了应该),不过为了安全起见还是刷了官改固件(感谢恩山的abccba94大神制作的固件),硬路由刷固件这里不重点提及(张大妈里面好像就有相关文章)。

    这里简单提及一下怎么设置,首先将把软路由跟PC的网线连接拔出,然后把硬路由跟PC连起来(接到硬路由的LAN口,不要插错了WAN口),进入硬路由的后台,把硬路由的静态地址重新设置成192.168.2.XX介于2-255,前面我把软路由的地址设成了192.168.2.1,所以桥接的硬路由也要在192.168.2.X下,如果你的软路由是192.168.1.1那么硬路由就设置成192.168.1.X),然后关闭路由器的DHCP功能,关闭路由的拨号功能(不能直接关闭就改成自动获取),设置好了之后就可以直接把硬路由跟软路由连接起来了(硬路由接任意LAN口,注意是LAN口,软路由接LAN2),这时候用手机连上硬路由发出来的WiFi,如果可以上网那么就证明设置成功了!

    因为不同路由器后台都不一样,所以这部分就不详细上图了,大家如果找不到相关设置可以百度搜索自己的路由器品牌+DHCP还有静态地址来查看设置方法。


    关闭DHCP功能,还有把硬路由的静态地址改成192.168.2.X

    5、总结

    其实看标题就知道这篇文章其实是比较偏向于技术文的,但是既然发布在三大妈,那么还是要算算账,我自己的话整套网络设备(包括光猫、软路由、硬路由)总价大概在1300左右,其实这个价格浮动还是比较大的,我重点说一下自己软路由的价格,我购买的N3160准系统(含电源,不含内存、SSD)价格是530大洋,说实话这个做工我还是相当满意的,机箱纯金属(大概是铝或者不锈钢?没有认真研究)用料很足,拿上手沉甸甸的,而且配合移动平台CPU散热效果也是很不错,现在广东室温25左右(没错广东12月还有25 )的情况下,软路由的CPU大概是40度左右,可以说是相当满意了(回想我之前用的AC88U刷了梅林待机大概70)。

    对了对了忘记给参数党留测试数据了,大概说一下隔一面承重墙连WiFi然后PING主机(192.168.2.1)稳定1ms(测试了大概10分钟,中间偶尔有几个5ms以下的跳动,但是99%都在1msPC的无线网卡是Intel9260AC),然后手机连WiFi测速结果大概是下行20MB/s,上行2.8MB/s(上行懒得吐槽了,测试设备iPhone 8 Plus,测试软件speedtest,网络环境广东电信100M)。以上测试进行时软路由去广告还有科上网插件都是开启状态,反正就是相当满意~


    之前的测速结果

    再说说日后升级的情况,软路由这个配置不吹不黑用个5年是完全没有问题的了(而且我感觉升级的主要原因大概是
    千兆网口的瓶颈而不是CPU),除非到时候宽带网速大于等于1000Mbps,不然理论上光猫跟软路由都不需要动了,而硬路由这块的话,其实我是比较想上带MU-MIMO的无线路由的,但是奈何现在带这项技术的路由器还太贵,等过一两年普及了之后再考虑换代的问题吧。

请使用手机”扫一扫”x

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注