本篇文章3419字,读完约9分钟
在互联网时代,家庭网络的带宽迅速增加,家庭中智能移动设备越来越多,智能家庭设备逐渐普及,因此家庭路由器的负载也越来越大。然而,现阶段普通路由器越来越难以满足家庭的需求,因此软路由技术应运而生。
那么,什么是软路由?
正如计算机有软件和硬件的区别一样,路由器也有“软”和“硬”的区别。通常,我们在各种电子商务平台上搜索三个关键词“路由器”得到的几乎所有产品都属于硬路由,硬路由是路由器制造商根据特定硬件设备,基于自主开发或开源的嵌入式设备操作系统设计的传统硬件设备。相应的软路由是基于软件工具在普通硬件上实现传统路由器的功能。我们可以在旧计算机、工业计算机、开发板、服务器甚至硬件虚拟机中安装软路由系统,然后通过强大的软件实现各种功能。

硬路线与软路线的外观差异软路线的优缺点
与硬路由相比,软路由具有明显的优势。首先,软路由更便宜。具有强大性能和多种功能的高端硬路由的价格是几千美元,而使用软路由来达到同样的效果可能只需要两三百美元。这种差异可以用来升级我们的网络带宽或做其他更有意义的事情;其次,软路由的性能更强大。与用于硬路由的传统mips和arm平台处理器不同,通常用于软路由的x86/64处理器具有更强的性能,并且可以带来更多插件。同时,软路由可以配备更好的网卡,这也保证了网络的稳定性和更多设备的接入;最后,软路由的功能更加多样化。借助丰富的软件生态,我们可以在软路由上实现更多有趣的功能,如离线下载、广告移除、qos、流量控制、多线路控制、链路负载均衡等。,甚至根据自己的需要开发自己的软件。

当然,有利也有弊。软路由不是万能的,它也有一些缺点。首先,软路由消耗更多功率。软路由具有较高的硬件规格,因此其功耗自然增加,平均功率为10-20w;高于硬布线。其次,软路由的无线信号稍差。就无线wifi而言,软路由可以说不同于硬路由。硬布线有制造商专门设计的电路板布局、独立的wifi信号放大装置、防止电子信号干扰的屏蔽等。这些都是软路由没有的配置;最后,软路由的学习成本更高。制造商开发和设计硬布线已有多年,各种操作配置趋于简化。我们可以通过像傻瓜一样的操作来完成基本配置。对于软路由,如果没有网络基础和学习实践能力,不是每个人都能控制的。

何时选择软路线?
软路由的确很强大,但是我们应该根据自己的情况来判断是否值得投入时间和精力。那么,我们如何判断我们是否需要软路由?我总结了以下情况:
你的宽带超过100米。如果你是一个“小水管”带宽,你应该优先升级带宽
最好是独立租房(住)。如果你和一个熟悉的人合住一套房子,毕竟你必须改造住房网络,否则可能会造成不必要的麻烦
需要其他无线接入点或硬路由来充当wifi无线功能
家里的网络设备和有复杂网络需求的人,如p2p下载、在线视频、在线游戏、访问海外资源、精确的流量控制以及家里的大量联网设备。
起伏不定的心
如果上述所有条件都满足,那么软路由值得一试。继续找。
如何选择软路线?
如果以上提到的所有成本和门槛都不能阻止你,我们可以正式开始建造一条适合我们的软线。
与各种硬路由市场不同,在电子商务平台上销售的大多数软路由品牌都是企业级的软路由品牌,如Aikuai、Pony和mikrotik。因为这些软路线是针对大型企业的,所以价格昂贵,不适合家庭用户。因此,我们很难直接购买现成的软路线。在大多数情况下,我们需要自己“组装”或“改造”一条软性路线,就像拯救机器一样。以下硬件可以转换为软路由。如果你手头有,你可以试一试:

过时的旧电脑
国内外发展板(草莓派、香蕉派、甜橙派等。(
高度集成的多端口工业计算机
现成的电子商务平台软路由准系统
受文章篇幅的限制,不可能详细描述每个方案的细节。采用相对节省时间和成本的软路由准系统方案,讨论采购时应注意的要点。
cpu
作为软路由的“心脏”,cpu尤为重要,所以我们需要选择一个合适的cpu。
目前,成熟的主流解决方案是使用英特尔赛扬j1900处理器。如果你的要求不是特别高,那么这个cpu可以满足一个普通家庭的所有需求。除了j1900之外,英特尔凌动n2600也是一个不错的选择,配备这两个处理器的路由器相对便宜。
英特尔赛扬j1900处理器
虽然这两个方案是经典的,但它们是老的。如果您没有预算压力,并且希望在未来扩展更高级的功能(如虚拟化),我们建议您选择英特尔赛扬3215u,它具有更好的制造工艺,能够提供更好的虚拟化支持。这也是大多数软路由玩家的最终选择。如果你想知道更多关于cpu的细节,你可以参考koolshare上的摘要

记忆
因为软路由使用低压cpu,所以我们需要选择ddr3l的内存库,即笔记本电脑上的“短内存”。如果你碰巧把这种内存模块从你的旧笔记本上去掉,你可以通过“回收”来省钱。至于内存的大小,需要根据我们自己的需要来决定。
如果您选择不支持虚拟化的cpu软路由,如j1900,那么2gb的内存就足够了。通常,软路由系统不会占用太多的内存,但是如果您担心有太多的软路由插件并且内存不够,您也可以考虑将内存升级到4gb。
如果您选择具有支持虚拟化的cpu的软路由,例如3215u,您至少需要8gb的内存,因为每个虚拟化系统应该分配至少1-2gb的内存。如果仍有“虚拟nas”,可能会分配更多内存。
硬盘&:散热
软路由系统本身对存储空的要求非常低,大约100兆字节的空就足够了。一般来说,软路由可以与msata ssd内部连接,也可以与USB闪存盘或移动硬盘外部连接,但这里推荐使用16 gb msata ssd:首先,它可以满足软路由的存储要求,其次,安装插件时不需要担心空之间的使用。硬盘本身不需要太高的质量,它可以自己使用或淘汰。

软布线的散热分为主动散热和被动散热。被动散热安静但效果一般,而主动散热高效但噪音大。如果你选择像赛扬这样的低电压处理器,被动散热足以容纳软路由的热量。如果选择高功耗的高端cpu,更适合选择主动冷却来保证路由的稳定性,因为一旦温度过高,可能会导致软路由崩溃,从而导致整个网络瘫痪,容易造成不必要的损失或麻烦。

如何配置和部署软路由?
有了硬件之后,我们需要注入灵魂——安装软路由系统。软路由系统可以说是百花齐放,有很多系统可供选择。这里是一些国内外常用的系统。
Routeros是一个著名的支付系统,许可费很低,但是它的功能和性能非常强大。到宽带运营商,到家庭和网吧,他都将被使用。功能非常齐全,网上有很多教程,但是学习成本很高,适合有技术基础的人
Pfsense是一个免费的软路由系统,它在路由器的基础上集成了强大的防火墙功能。包括入侵检测、漏洞扫描等模块,配置起来很麻烦,但经过深入研究,它可以成为您的家庭安全网关
Aikuai路由系统是国内公司开发的免费产品。它有基本的路由功能,在家里使用没有问题。然而,系统本身更面向企业管理,许多开发人员已经为此系统开发了许多实用的插件
Openwrt/lede在国内家庭软路由中占有很高的份额,拥有大量的软件和很强的生态性。同时,openwrt的教程也非常丰富和详细。在这里,我推荐使用koolshare固件,它内置了一个非常强大的插件市场。
除此之外,还有海蜘蛛、潘迪特、维奥斯、韦奥斯等。,这里没有介绍。您可以搜索教程并自己安装。
在讨论软路由的优缺点时,我们提到软路由的wifi性能很差,所以我们需要将其他硬路由作为ap连接到软路由中,并且我们可以通过简单的网络拓扑来梳理结构。
您可以参考上图来安排您的网络架构。当然,有线设备也可以选择直接连接到无线接入点进行灵活调整。需要注意的是,如果您选择硬路由作为无线ap,为了使所有设备都在同一个网段,我们需要将硬路由的wan端口与空分开,将lan端口与软路由的lan端口连接起来,关闭硬路由的dhcp功能,将lan端口的ip地址设置为与软路由的ip地址在同一个网段而不冲突,例如,软路由的ip地址为192.168.1

此时,与软路由相关的所有配置都已完成。
结束
为了让大多数人理解软路由,我尝试删除许多技术细节。如果每个内容都详细展开,恐怕要花十天半的时间。本文中有很多细节,如安装软路由系统、配置软路由、虚拟化软路由、安装各种软路由插件等。,所有这些都需要通过互联网和阅读本文后的强烈好奇心自己去发现和学习,而软路由真正有趣的部分就在于此。

来源:零点娱乐时刊
标题:从听说到上手,人人都能看懂的软路由入门指南
地址:http://www.02b8.com/yjdyw/28295.html







