随着上网需求逐步提高,普通的无线路由器的性能不能仅满足于当今互联网健康的上网方式。

为了满足对应的需求诞生了本章要讲的主角 “软路由” ,我将深度分享我如何使用软路由和值不值得买。

软路由

软路由是一种工控设备俗称工控机,你可能没听说过但是生活各处可能都在使用,常见于各领域的工业控制用途。说白了就是一种mini电脑,提供了低功耗且性能不俗的服务场景。

硬路由和软路由最大的不同就是硬和软,软路由靠软件来完成路由功能;硬路由则有专用硬件完成路由功能,我们玩软路由就是为了完成各类服务如: (内网穿透,DDNS,DNS解析,Docker,NAS,VPN)等… ;因为软路由本质上是一台电脑在有VT-D虚拟化的情况下可以实现 “多软路由” 的玩法,听起来是不是碉堡了有木有。

但如果我告诉你在非专业下,想玩转软路由榨干机器的的性能,这些场景具体 “定制化” 比如编译自己的软路由固件时,是无论怎么样你都要学习Linux的基本操作;如果刚刚入门可以去网上下载别人制作好的固件,也可以按照YOUTUBE的视频教程安装 爱快 + OpenWrt 系统的入门软路由。

折腾软路由时会比较费时费力,没时间的可能就转手卖了或者放家里吃灰这种则不推荐购买软路由,倒是可以试试刷硬路由来完成基本的服务。

我如何使用软路由

我的软路由与光猫放在了客厅,我购买的 “J4105成品软路由” 是螃蟹双千兆网口准系统去年入手时卖699,还得配笔记本的DDR4内存和硬盘,要正常使用还得配备交换机,刚好有一台玩下来的硬路由 “小米AC2100” ,让硬路由修改AP模式(有线中继)就变成一台无线交换机可以和软路由并存组成简单的家庭网络结构。在我家庭网络中他是直通光猫的插在了ETH0上,另外一个是虚拟网卡从ETH1出来到无线交换机上。

软路由我选择使用VMware EXSI,安装了几个虚拟机:爱快 , ROS , OpenWrt , CentOS 。其中爱快是用于ROS出问题了或者OpenWrt出问题了就手动切换爱快进行临时使用,日常使用还是使用ROS+OpenWrt这种双软路由的组合。

OpenWrt

OpenWrt我以前是使用Esir制作的高大全固件,因为插件太多不是太稳定我使用了自己编译的固件,我使用了自己需要的几个插件完成 内网穿透,xx上网,Docker,京东签到… 配置好基本不用调,平时也就换个节点~

RouterOS

ROS我使用了绿色版的,在我家庭网络中他是直通光猫的,主要完成 PPPOE拨号 ,DHCP服务端 ,DNS缓存 ,IPV6 ,UPNP… 日常使用十分稳定没有崩过!

爱快

爱快一般使用是家庭网络瘫痪了,就会开启他进行临时上网等我调试好其他虚拟机就关闭的,有中文操作界面属于比较省心的系统,使用一年我才开过两遍都是因为OpenWrt的错误。

CentOS

CentOS是我用来放下载好的电影和Minecraft服务器,通过OpenWrt中的Frpc进行内网穿透进行服务,如果多几个人就手动开启风扇进行散热。还开启了SMB共享,手机里下载FolderSync对相册进行增量备份。然而我并不会在虚拟机中放重要的资料万一那一台all in boom了。(如果你乐意

所以他推荐购买吗?

如果是愿意折腾可以选择他玩转各种花样,前提是有强大的搜索能力和科学上网的环境。

推荐购买人群

  • 非常适合不差钱
  • 爱折腾网络设备
  • 不满足家里的网络需求
  • 需要跑各种服务&应用
  • 大学生调教校园网
  • 你有大house,家里比较多人或多设备多智能家居上网,可灵活进行选择

不推荐购买人群

  • 非大学生使用校园网
  • 无折腾时间
  • 仅进行科学上网
  • 不想对家庭网络进行优化投入的

建议

当你入手前可以参考一下推荐数据,内存硬盘可以选择成品的带有的,准系统需要自己配备,进行灵活选择。

  • CPU: CPU决定了你的上网速度,刚入门可以选择英特尔J系列处理器如:(J4015,J4125,J205),低预算又想简单玩玩可以选择更老型号的英特尔N系列处理器。[推荐参考: YouTube Jackstone]
  • 网口: 不玩”多线多播“ 双网口足以日常使用了,要是家里有多条线路可以考虑4网口以及更多的,取决于你的线路多少,各设备主要靠交换机与软路由进行连接;网卡英特尔驱动和虚拟化要比螃蟹要好,其他基本一致。
  • 内存: 购买或者有闲置笔记本内存,不玩虚拟机4G足以,如果要玩虚拟机可以考虑8~16G,频率无差。
  • 硬盘: 购买或者有闲置笔记本2.5寸固态硬盘或者机械硬盘,固态硬盘用于储存虚拟机,机械用于NAS用,如果不玩虚拟机按照软路由上的接口一般购买msata的二手固态硬盘即可。[Tip: 机械硬盘不要购买二手,msata固态大多数为工控机拆机来的。]

总结

主要是你怎么利用软路由,像我刚刚看到YOUTUBER都分别介绍这小玩意时。我承认我上头了,买回来做了双软路由后时间慢慢冲淡了他在家里的存在感就开始感觉到不值,直到我开始接触类Linux时开始榨干机器的每一分性能,甚至还能开两个Windows虚拟机挂校园网…这就是折腾的乐趣。

文章简单描述本人非专业出身,如果大佬有更好的使用方法轻喷,本文可能会因时间进行修改。

至于你觉得软路由是不是智商税,可以在下面评论与我交流。(/ω\)

如果你问我值不值得买反正在写这个文章时我感到不后悔,接下来我还会继续使用的。o(*≧▽≦)ツ┏━┓

本文仅做体验分享并不会出现不符合规定服务,也不能提供违规服务。