从硬件挑选开始搞定准系统软路由

2020-07-31 15:09:58 584点赞 4872收藏 365评论

创作立场声明:本文使用的产品为自费购入,客观与否还请大家指正,期待深入探讨交流。

文章内容

  • 软路由介绍与硬路由对比

  • 软路由常见硬件和性能

  • x64软路由OpenWRT系统安装指南

  • 软路由搭配硬路由实现无线网络


软路由介绍

软路由其实就是个当路由器用的微型电脑主机,一般家用软路由三维就两台手机横放也就是一台普通硬路由的大小,但是同价格下CPU、内存、储存的性能比硬路由都要高的多。

软路由除了可以实现传统路由器的基本功能外,还可以变成高性能的下载机、NAS、物联网网关、实现去广告、内网穿透等等功能。软路由系统基于linux,同时还可以作为一个小型内网服务器使用,自由度极大。


对比硬路由

软路由可玩性和性能比同价位硬路由大幅提高,还能搭个小型我的世界服务器啥的从硬件挑选开始搞定准系统软路由 ,配件还可自行DIY升级满足折腾欲望。硬路由即使华硕八仙桌八爪鱼帝王蟹看起来还是像个玩具,一点都不高端(其实根本买不起)。但是如果只是插个网卡,软路由作为无线用时信号覆盖和手机开热点不相上下,相比较于有多个信号放大器的硬路由差距极大。

为了解决无线信号差的问题,可以软路由配合硬路由做无线AP的方式,结合两者的优势,我就采用了这个方案。


软路由挑选

每个人对软路由的性能需求差别很大,基本按需求分从基本路由功能、不可描述功能、Web服务器、跑虚拟机配置要求越来越高,在使用不可描述功能时不同带宽要求也需要不同配置

搜软路由关键词在某宝上有很多整机的选择,所有配件都配好了系统也刷好买来就能用,这种肯定是最方便的,没有装系统、局域网经验的可以选择这些整机,省去很多麻烦。需要一定DIY的也可以买不带内存固态的准系统,进一步压榨性价比。

一般个人用的x64软路由满足下面的配置就能跑满100M - 500M的带宽且满足大多数折腾需求了,开个Web服务器跑Docker完全不虚

  • CPU - 双核或四核 - 2Ghz左右 - 15W以下功耗 - 支持/不支持虚拟化

  • 内存 - 2GB到4GB

  • 硬盘 - 10GB往上

  • 网口 - 双千兆网口以及以上

  • 电源 - 12V DC电源,电压×电流大于CPU功耗一些就行

说说为啥会有这些要求:

  • CPU参考四核1.6 - 2.24 Ghz功耗6w,跑满100M带宽CPU占用30%左右(包含系统其他进程占用),看4k油管视频温热。CPU功耗超过15W很难小体积直接被动散热,主动散热加风扇会有噪音且风扇越便宜转速越快基本噪音越大,15W以上CPU建议加到百元买静音猫扇嗷从硬件挑选开始搞定准系统软路由 。CPU参数直接搜索CPU型号去英特尔官方查看。

  • 内存我只开不可描述功能加系统全部仅占用了500MB左右,但是内存这块投入比重不算大,1G内存算是在爆内存边缘游走,如果再多开一点软件保不齐就炸了从硬件挑选开始搞定准系统软路由 。买的时候注意CPU支持内存是否为低压内存,DDR版本带L是低压1.35V、不带L是标压1.5V

  • 硬盘有固态和2.5英寸机械硬盘可选,固态也有MSATA接口的小固态和2.5英寸大小的之分,但是如果软路由支持MSATA固态建议优先使用MSATA固态因为速度快、可靠性好、很小巧但是精悍从硬件挑选开始搞定准系统软路由

  • 网口就不用说了,如果想要让这小主机有路由功能不折腾啥单臂,网口至少俩,更多的网口也可以用闲置路由器扩展出来,但是两个是基础,一个当WAN口接运营商,一个当LAN口接AP、交换机、有更高要求还可以上更多网口的,软路由不需要区分WAN口LAN口,所有网口都可以设置为任意两者

常见选择:

  • CPU:J1900、3865U、N3150、N3160、酷睿低压i3、i5、i7

值得买的画质确实有点糊,右下核显跑分134、价位500值得买的画质确实有点糊,右下核显跑分134、价位500

我给大家整理了比较常见的一些软路由CPU,内存等具体参数可以去搜一下CPU型号看英特尔官网。图上CPU跑分为Cinebench R15多核成绩(这些CPU都经历了什么),核显跑分是iGPU FP32成绩。价位是我根据某宝准系统大概价位写的,各位值友的水平应该可以买到更实惠的从硬件挑选开始搞定准系统软路由

这个表格里综合一下性价比比较好的选择就是J1900和N3160,不过N3160在核显性能强80%的情况下价格还能低一些,功耗也低很多,所以我最后还是选了N3160。值友可以拿这个做做参考。当然如果不差钱那就上低压酷睿处理器或者NUC也是没人拦你的,上面列的i3-7100准系统已经差不多1500了,你选酷睿只能说明财力雄厚从硬件挑选开始搞定准系统软路由

  • 内存:大厂二手拆机笔记本内存DDR3L 1333Mhz/1600Mhz,自家闲置笔记本内存

  • 硬盘:16、32、60GB MLC颗粒MSATA固态硬盘

  • 网口:双千兆、四千兆、多2.5G、万兆网口

我选择的:

  • CPU:Intel 赛扬 J3160 四核四线程 1.6Ghz - 2.24Ghz 功耗6W。CPU跟J1900差不多性能、更便宜、核显性能好50%、功耗低

  • 内存:三星 DDR3L 1600Mhz笔记本拆机内存。大厂安全稳定

  • 硬盘:KDATA金田 MSATA 60G MLC固态硬盘。

  • 网口:双千兆网口

  • 电源:商家送的12V 5A DC电源

  • 店铺:某宝占美工厂OEM制造商(请给我打5毛广告费从硬件挑选开始搞定准系统软路由


拿到软路由

软路由前面板是微动开关、四个USB 3.0接口、两个USB2.0接口软路由前面板是微动开关、四个USB 3.0接口、两个USB2.0接口

从左到右,耳机麦克口、两个千兆网口、两个HDMI口、DC电源口,同时也有两个WIFI天线开孔从左到右,耳机麦克口、两个千兆网口、两个HDMI口、DC电源口,同时也有两个WIFI天线开孔

顶部大气镀铬(伪)散热格栅,底部还有可以配合商家VESA孔位的扣具可以挂墙、挂显示器顶部大气镀铬(伪)散热格栅,底部还有可以配合商家VESA孔位的扣具可以挂墙、挂显示器

配件安装:

从硬件挑选开始搞定准系统软路由

按照这个图把配件都安装进去就可以啦,图是已经安装好内存和MSATA固态的情况,需要配网卡买一套AX200网卡和天线装上就可以了

下面就到了稍微有点硬核的环节了从硬件挑选开始搞定准系统软路由


软路由安装

软路由系统使用KoolShare论坛打包的OpenWRT(LEDE)系统,这个系统基于Linux支持64位处理器4G以上内存,且集成了KoolShare软件中心非常方便。

路由器系统安装分为:下载固件等需要的软件、制作PE启动U盘并拷入路由器固件和写固件软件、软路由插上U盘启动PE系统向软路由硬盘写入系统、关机拔出U盘启动软路由完成

准备工作

  • 下载OpenWRT,下载文件名结尾为-efi.img.gz的镜像压缩包,解压

  • 下载DiskImage 1.6写盘软件

  • 下载微PE工具箱

制作启动U盘

  • 准备好一个至少8G的U盘并备份好里面的文件

  • 打开微PE工具,点击右下其他安装方式中的U盘标志,选择待写入U盘,点击立即安装进U盘等待写入完毕

  • 把准备工作中下载的OpenWRT镜像和DiskImage 1.6写盘软件直接拷贝到U盘里

安装系统

  • 把软路由接电,接上显示器,插上启动U盘,开机,因为固态是空的没引导所以应该会自动进U盘的系统

  • 进入PE系统,打开U盘里的DiskImage工具,选择软路由里安装的固态,映像档选择OpenWRT镜像img文件

  • 点击开始写入完成并关闭软路由(点击一次电源键或者从开始菜单关)

完成安装并启动

  • 拔出启动U盘、视频线,用一根网线将软路由与电脑连接起来,软路由开机

  • 断开电脑上其他wifi等网络,等待软路由开机完成(30s左右)在浏览器中访问192.168.1.1进入软路由管理界面

  • 管理界面默认密码koolshare


搭配硬路由

现在家庭都使用无线网络,家里已有的无线硬路由当无线AP配合软路由实现更多功能是个很好的搭配

软路由和荣耀的硬路由软路由和荣耀的硬路由

所以我们设置软路由将一个网口设置为WAN口连接上游网络,一个口连接为LAN口连接硬路由做无线AP

网络连接图网络连接图

  1. 软路由用网线接一个口连接电脑,电脑登录192.168.1.1软路由控制台。如果你电脑连接的其他路由器地址也是192.168.1.1可能会冲突,那就先断开其他路由器的连接

  2. 登录进管理界面之后,点击左边菜单的网路、接口、设置接口

  3. 把除了IPv4为192.168.1.1的LAN口之外的其他接口设置都删除

  4. 编辑LAN口设置在物理设置里将接口设置为eth1,意味着我们使用第二个网口连接无线硬路由作为内网,并确保DHCP服务器设置的高级设置里的动态DHCP处于开启状态,保存并应用设置

  5. 点击添加新接口输入自定义的接口名字,选择与家里原来的路由相同的运营商网络连接协议;

    协议为PPPoE当你的上网方式为填入用户名密码的拨号上网时;

    协议为DHCP客户端当你的上个路由器也是DHCP自动获取IP方式连接互联网时

  6. 在新接口物理设置中设置接口为eht0,意味着我们使用第一个网口作为连接上游网路的接口,并在防火墙设置中分配区域到wan,保存设置

  7. 将软路由按照图示连接方式将设备连接好

  8. 登录无线硬路由的管理界面,将路由模式设置为无线AP,路由器灯会转换为正常,连接无线路由,访问192.168.1.1可以访问到软路由管理界面,此时可以正常上网了

软件商店不要急着更新,新商店较难配置不可描述功能


结语

祝愿大家看了这个文章自己折腾的时候能一遍过!有意见建议可以在下面留言,感谢张大妈平台,时间长了真的有感情了。

生命不止,折腾不息。

正面正面

内存插槽内存插槽

N3160 CPU真容,为了拍这面忍痛放弃保修N3160 CPU真容,为了拍这面忍痛放弃保修



展开 收起
365评论

  • 精彩
  • 最新
  • 软路由不需要双口主板,任何一个有com位的itx机箱(一般五十包邮左右)加个5块包邮com位rj45延长线跟20块包邮pciex1网卡就完美双口了,把机箱预算加到70块可以上支持半高直插的亚克力itx,加到100能1u+背靠背铁皮itx。双口板子让黄鱼们留着传家去吧

    校验提示文案

    提交
    机箱可以加大到支持半高小M-ATX(也有写作μ-ATX),这样的主板最便宜,比ITX便宜很多。而且这种机箱散热电源都好搞,硬盘位也更适合NAS一体化

    校验提示文案

    提交
    com口最大是不是只有100m?

    校验提示文案

    提交
    还有30条回复
    收起所有回复
  • 太贵,浪费

    校验提示文案

    提交
    确实有点浪费,但是是真的想要

    校验提示文案

    提交
    摸摸占美就知道值不值了

    校验提示文案

    提交
    收起所有回复
  • 我用华硕ac86,真找不到替换他的理由

    校验提示文案

    提交
    那确实没必要

    校验提示文案

    提交
    86U不支持nat loopback

    校验提示文案

    提交
    还有15条回复
    收起所有回复
  • 楼主没说你的花费啊

    校验提示文案

    提交
    630左右

    校验提示文案

    提交
    630我弄的是5200U

    校验提示文案

    提交
    还有2条回复
    收起所有回复
  • 刷LEDE多拨稳定嘛
    一直用高恪 多拨很稳定
    但功能太少 想玩玩去广告和出国

    校验提示文案

    提交
    我们小区比较坑,入户线是百兆的普通双绞线,多拨就没试

    校验提示文案

    提交
    同高恪,一直在想要不要整个软路由刷x86高恪来用 [惊喜]

    校验提示文案

    提交
    还有3条回复
    收起所有回复
  • 只跑软路由,有点大材小用了吧,应该是装个linux,然后在里面装软路由,这样,平时开开网页啥的,也可以使用这个了。

    校验提示文案

    提交
    openwrt本身是linux系统,可以装docker上面跑啥都行,现在这个路由在配合内网穿透在跑我的世界服务器给我同学玩 [长草]

    校验提示文案

    提交
    openwrt要是想多拨的话,要装哪些插件才能实现啊。我有个n1,但是没有多拨选项,应该是没装插件吧

    校验提示文案

    提交
    收起所有回复
  • 不想改动网络结构的话,用家里的老笔记本做旁路由也不错,一个网口足够了,1分钱也不用花

    校验提示文案

    提交
    功耗巨大,6w满载开一年需要50度电,平均大概30度电,如果用笔记本输入功耗应该至少平均30w-50w,一年大概要200度电

    校验提示文案

    提交
    功耗确实大一点,如果每晚关机倒也不操心。笔记本的性能更强,最主要是自带电池,通过脚本可以实现安全关机。废物利用,不用另行投资。

    校验提示文案

    提交
    还有2条回复
    收起所有回复
  • 请教一下大佬,如果软路由仅有一个wan一个lan,所有外网设备通过交换机在一个lan口与路由连接。那么在lan口是千兆的情况下,是不是所有设备在访问外网或者互相访问的时候仅共用1000兆的带宽。
    如果想要设备有独立的千兆连接,是不是路由需要更多lan口

    校验提示文案

    提交
    嗯没错,一个千兆lan口用路由器后面lan口或者交换机扩展,如果不想让设备互抢还是得多千兆口,但其实一般家庭单个千兆也基本满足,除非nas啥的

    校验提示文案

    提交
    我就是有nas,然后生生把做好了的软路由废弃了 [皱眉]

    校验提示文案

    提交
    还有2条回复
    收起所有回复
  • 我现在是桥接覆盖,效果不好。软路由是怎么做到全屋5g覆盖的,而且还不降速

    校验提示文案

    提交
    如果你现在是接的软路由wifi的话改用硬路由做无线AP,无线硬路由都有信号放大,网卡是没法比,可以按照文章末尾的方式搭建。

    校验提示文案

    提交
    QCA9880有独立信号放大器,甚至需要独立供电。

    校验提示文案

    提交
    还有1条回复
    收起所有回复
  • 1000m要什么CPU

    校验提示文案

    提交
    我觉得J1900和N3160这样的就可以

    校验提示文案

    提交
    跑不满,你下个迅雷CPU就爆了

    校验提示文案

    提交
    还有2条回复
    收起所有回复
  • 为啥没有AMD..

    校验提示文案

    提交
    AMD这个价位基本没选择,要么功耗大要么没方案

    校验提示文案

    提交
    有看到3300u的双网口机子,不便宜。

    校验提示文案

    提交
    收起所有回复
  • 小白请教,用这个是不是无线设备连接数会更多更稳定?还有延时方面和传统路由比有优势吗?

    校验提示文案

    提交
    延时方面没有太大优势,主要是功能方面比传统路由多,因为是linux系统自由度很高,可以实现nas、内网穿透,可以装虚拟机docker搞点开发,还是得看具体需求吧,如果原本没有那不建议买

    校验提示文案

    提交
    收起所有回复
  • 麻烦问下大神,我家800M光纤宽带;硬件应该怎么配?@CamWang [口水]

    校验提示文案

    提交
    800m文章中这个就足够了,最好的机场跑满应该也不到200M,正常走上网的流量吃cpu很少

    校验提示文案

    提交
    试试just my socks或者搬瓦工的CN GIA VPS吧,会有惊喜的 [高兴]

    校验提示文案

    提交
    收起所有回复
  • 是J1900和N3160,不过N3160在核显性能强80%的情况下价格还能低 ,,CPU跟J1900差不多性能、更便宜、核显性能好50%、功耗低。。你这不矛盾?

    校验提示文案

    提交
    制程工艺一个14nm一个22nm,j1900价格高完全是因为知名度高

    校验提示文案

    提交
    收起所有回复
  • 你一共两个网口,一个做wan一个连接ap,那交换机连接在哪里?

    校验提示文案

    提交
    你交换机甚至可以接在AP上,其实一般都是 一个wan一个交换机,交换机再接AP啦

    校验提示文案

    提交
    你可以在ap前接交换机。不过路由器本身就作为四五口的交换机了,一般这也够了

    校验提示文案

    提交
    收起所有回复
  • 软路由强在跑服务,普通人买个硬路由够用了,还不折腾,我这 刚从坑里爬出来,现在小娱加N1,不到200就实现了原来的功能

    校验提示文案

    提交
    是啊,折腾几千进去了,现在又把R6300翻出来,省心

    校验提示文案

    提交
    我有一个t1,要不要出掉换n1?

    校验提示文案

    提交
    还有44条回复
    收起所有回复
  • koolshare的固件也得小心了,毕竟koolshare已经是盼天王降诏

    校验提示文案

    提交
    外网做什么事情是违法的?当然你去外网已经违法

    校验提示文案

    提交
    只能自己学编程自己检查koolshare的固件源码有没有后门了

    校验提示文案

    提交
    还有5条回复
    收起所有回复
  • 之前90%的人不需要软路由,现在99%的人不需要软路由。听懂掌声!

    校验提示文案

    提交
    秀!!!!!!

    校验提示文案

    提交
    [高兴] 你这不是打脸x宝X鱼的软路由卖家么,***

    校验提示文案

    提交
    还有2条回复
    收起所有回复
  • KoolShare用起来不是很放心啊 [皱眉]

    校验提示文案

    提交
    KS LEDE,我就呵呵 [邪恶]

    校验提示文案

    提交
    有什么说法么?有后门?

    校验提示文案

    提交
    收起所有回复
  • 软路由一有博主推就开始炒价格,极度没意思

    校验提示文案

    提交
提示信息

取消
确认
评论举报

相关文章推荐

更多精彩文章
更多精彩文章
最新文章 热门文章
4.8K
扫一下,分享更方便,购买更轻松