什么是软路由?
使用ASIC(专用集成电路)达成路由功能的是硬路由,使用软件达成路由功能的路由器是软路由。
软路由是传统(硬)路由相对的一种说法,使用什么设备运行、运行什么系统都不是zui主要的区分条件,路由功能(比如路由、NAT、防火墙规则匹配等)的实现方式才是区别标准。比如说常见的mt7621系列CPU,都可以刷openwrt或者其他各种软路由系统,但是底层路由是ASIC支撑的,所以不能算是软路由。再比如比较火热的R2S、R4S系列,它并不是X86架构或者台式机服务器之类的机器,但它是个软路由。
PS:这里的定义只是帮初学者理解软硬路由的区别,适用领域可能有限,更高级别的防火墙、或者NP+ASIC方案暂时不在讨论范围。
为什么要玩软路由?
一句话概括:软路由胜在可玩性高、灵活度高、绝对性能强,硬路由胜在小包转发性能、带宽、功耗。
软路由的实现方式:
多网口:两个或两个以上的网口,WAN、LAN直接分配。比较适合新手,价格相对偏高。
单线复用:单网口机器当主路由,进出全在一个网口、通过VLAN方式划分流量。设置比较繁琐,一个网口既当爹又当妈跑不满千兆,稳定性一般。
旁路由:单网口机器作为网关使用,对主路由有一定要求,需要简单设置,某些应用防火墙规则比较麻烦。
虚拟机:其实这也算不上实现方式,算是软路由比较高阶的玩法,刚好之前有玩法教程,贴上来供参考。
软路由系统
常见的软路由系统有很多,比如openwrt、爱快、维盟、海蜘蛛、RouterOS等等等,就常见的几种稍微说明一下,以供参考选择:
openwrt:应该是家用zui多的软路由系统了,不管你是LEDE还是esir,还是哪位大佬编译,或者类似于小米之类的路由器系统,都是基于openwrt,openwrt资源特别多,学习难度低,可玩性非常高,新手玩家推荐。
爱快ikuai:本土产品,易用性没什么问题,系统免费使用,流控做得凑合,多拨和负载均衡比openwrt好用,偏商业的定位,娱乐功能虚拟机和docker也就只能娱乐,建议搭配openwrt使用。
爱快(iKuai)IK-M50 全千兆企业级流控智能有线网关路由:
爱快(iKuai)IK-M50 全千兆企业级流控智能有线网关路由京东月销量100好评率97%无理由退换京东配送旗舰店¥388购买
RouterOS(ROS):号称路由系统占有率第一位,流控限速做得非常好,系统很稳定,界面非常复杂,它的配置完全可以在大学开一门专业课,估计很多网管都还吃着这一碗饭。
Mikrotik 千兆有线路由器ROS宽带软路由家用稳定新款 RB750:
Mikrotik 千兆有线路由器ROS宽带软路由家用稳定新款 RB750京东¥550购买已下架
软路由如何选择?
单网口还是双网口:这个要看个人动手能力,有一定动手能力的可以选择单网口改装,或者玩旁路由,性价比会高一点。新手还是选择双网口版本,免得还没体验到软路由的乐趣就已经被折腾得没了兴趣。
双网口还是多网口:有多条网线想玩聚合、多网段需求、或者不想加交换机的选择多网口,没有以上需求、内网数据交换较多、预算不多的选择双网口,没有聚合等特殊需求,交换机的存在能大大减少软路由的CPU负载,成本也会更低。
倍控J4125四网口4105千兆软路由器LEDE迷你电脑openwrt:
倍控J4125四网口4105千兆软路由器LEDE迷你电脑openwrt京东好评率97%无理由退换旗舰店¥819购买
软路由常见CPU参数
很多人对软路由CPU功耗有误解,认为10W的CPU一定比15W的CPU省电,其实这个要看实际情况。这里所说的10W、15W指的是CPU的TDP,TDP的英文全称是“Thermal Design Power”,中文直译是“散热设计功耗”,讲白话就是CPU满负荷(利用率为100%)理论上可能会达到的zui高散热热量。
软路由散热
如果对温度不是特别在意、不是弱电箱使用,尽量选被动散热,零噪音,而且一般软路由运行在50多60摄氏度是很正常的温度,不必担心稳定性。
如果放入弱电箱,而且弱电箱比较闭塞,建议选择带风扇的软路由,弱电箱有一点噪音也不会影响生活,散热会有改善。
小尺寸软路由
很多精装修的房子弱电箱小得可怜,塞一个猫往往空间就不太够了,所以购买的时候建议先问清楚尺寸,比划一下能不能放得下。
小的软路由有R2S、R4S系列双千兆软路由,也有尺寸大概13X13cm的双千兆、四千兆软路由,倍控等等品牌机6千兆软路由稍大的弱电箱也能放的下。
友善Nanopi R2S R4S 软路由Openwrt LEDE 双千兆路由器全金属外壳:
友善Nanopi R2S R4S 软路由Openwrt LEDE 双千兆路由器全金属外壳京东¥840购买
软路由不要当AP
普通家用建议使用硬路由当AP,有AP模式的切换到AP模式,速率高信号好,只负责发射WIFI性能要求不是很高,更新换代成本也低。
不要想着软路由的迷你PCIe接网卡或者插USB网卡当AP了,网卡是接收端一般都没有功放,信号强度和普通路由器没法比。
对带机量有要求的建议买商业AP,带机量可观、但是要速率也高的就贵得离谱。
虚拟机软路由+Allinone
虚拟机可玩性很高,单软路由部分来说可以快照备份,玩崩了秒恢复网络。
但是对软路由配置有一定的要求,zui起码个3865U+4+64起步玩虚拟机才能玩得爽,配置略低的软路由建议直接单刷软路由系统,没有损耗效率更高,不折腾也很稳定。
已婚家庭就算了,不建议搞All in one,别问为什么,问了就是离婚。
openwrt系统软路由入门教程
很多朋友拿到机器不知道该怎么使用,这里先感谢粉丝对我个人的信任,完全不会用也敢上车。这里详细讲解一下拿到软路由该怎么连线、拨号,以及一些基础的设置(基于openwrt)。
新手玩家建议直接电脑连接软路由设置,软路由不需要连接显示器使用的,准备一台带网口的电脑,一根网线。
1、确保电脑网口处于DHCP自动获取IP状态(MacOS下选择使用DHCP)
2、电脑网口连接软路由LAN口
软路由一般都会告诉你哪个是LAN口,如果全新刷机或者其他机器,随便连一个就好了,如果没有获取到IP换一个网口。
3、查看电脑网口状态
获取到正常192.168.X.X之类的IP地址就是正常连接状态。
4、查看电脑自动获取的网关,打开管理后台
获取到的网关就是openwrt的管理后台,直接浏览器打开这个IP地址就可以。
esir的固件是没有密码的,直接点登录就能进入到软路由管理后台。
5、软路由拨号
进入到管理后台,点网络-接口-WAN(修改)
如果是光猫拨号,这里协议默认选项不用动,DHCP客户端。如果是路由器拨号、光猫桥接模式,协议改成PPPoE、点切换协议,然后正常填账号密码拨号。
网络正常的情况下,LAN口IP显示网关地址,WAN口显示上级或者外网IP地址,接收发送数据包会有统计。此时若没有内网IP网段冲突,应该可以正常上网了。
评论