前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >软路由怎么选,看这一篇就够了

软路由怎么选,看这一篇就够了

作者头像
用户1160092
发布2024-11-12 10:42:08
1110
发布2024-11-12 10:42:08
举报
文章被收录于专栏:MUM笔记

陆陆续续折腾软路由2年多了,越来越发现,软路由不单纯是一个路由器了,更多是一个家用服务器。之前写过一篇关于软路由能干啥的,其实很多都超出路由上网的范畴了。

作为家用服务器这类,需要满足长期运行网络灵活性能满足要求等几个方面,所以大家都把目光注意到路由器上,才有软路由这一说。目前软路由的形态主要有如下几种

  • 家用路由器,刷软路由固件,这个比较常见。
  • 虚拟机,可以是自己PC或者笔记本上的虚拟机。长期运行稳定性有所欠缺,电耗也大。
  • 一些专门的软路由硬件,有成品的小盒子机器,也有单纯板子自己组装。这个可能是最好的选择了。

不过对我们家庭用户来说,选择软路由的需要考虑什么,说下我的看法,考虑优先级从高到低分别如下:

诉求是什么

最基本的,需求驱动业务。明确你想要的是什么,如果单纯只是上网,那普通家用路由器就行了,完全不用软路由。如果你想研究一下下面的某一个或者多个场景

  • iptv融合
  • vpn/科学上网
  • 异地组网
  • NAS
  • 跑各类脚本,如青龙
  • 跑某些需要长期挂机的业务(python、php之类的脚本) 那可以考虑上软路由了。但是上什么样的软路由,可以继续往下看。

个人能力

软路由灵活,所以很多东西都要靠人去折腾。这就对个人的动手能力和技术水平有要求。尽管很多软路由的固件(ikuai、iStoreOS等),都打包了很多多功能,但是这些功能,也需要一些技术基础才行。这里总结下一些基本的技术,如有不对,各位批评指正。

  • 基本的网络知识,什么路由、交换机、防火墙技术等
  • 基本的linux系统知识,常见的命令,shell等。

当然,你以上技术都不具备,你有钞能力,哈哈哈,也行。现在淘宝,咸鱼、各种论坛,群都有这样的资源,可以直接找人来搞。

安装环境

选择软路由,需要考虑下家庭环境的网络布线,以及安装环境。如果你是工厂或者办公室一类有专门的弱电机房,当我没说。现在很多家庭的组网可能都是这样:

你上了软路由,考虑下安装在什么地方。如果在弱电箱,需要考虑弱电箱的散热问题。我之前就是在弱电箱放了一个光猫,加了一个rax3km的路由器,因为弱电箱的局限,导致路由器经常断流,丢包。如果放在客厅或者某一个房间,首先要考虑信号覆盖问题,另外就是后续软路由使用一系列的问题,比如你是用路由器拨号,还是光猫拨号,你是准备做主路由,还是做旁路路由,各个房间网络设备互访的问题等。

说到这里,也给正在装修或者准备装修的同学一点建议, 今后智能家居越来越火,需要联网的终端也越来越多,建议1):弱电箱到每一个房间尽量都留线,至少用那种好一点的6类线;2)尽量保证弱电箱通风条件,建议不要遮挡隐藏起来

可扩展性

软路由的可扩展性,主要体现在几个方面:网络内存硬盘

  • 处理器(CPU) 在你选择板子或者型号的时候就定了,这里就不说了。
  • 网络主要是网卡,考虑到路由器的尺寸,网卡都是集成到主板上的。所以这里尽量选择万兆或者25GE的,这应该是市面上目前最高的速率了。另外考虑下是否需要无线网卡(如果没有,那就只有后期加AP了)。另外网口数量也需要关注下,单网口基本啥也干不了,至少2个起,否则就是一台性能低下的主机了。
  • 内存这里其实有个小坑,很多人认为我随便淘个二手的内存条加上去就行了,其实是有问题的,也是很多人买了内存点不亮的原因。这个是完全受限处理器的, 这里以最火的N100处理器举例,他支持的内存如下:框起来的部分,最大容量16G,这个没啥说的,不过集合其中Max # of Memory Channels表示最大支持几根内存条,1就是1根,所以这里如果加一根32G的内存条,估计也是点不亮的;支持内存条数这个在主板上也有体现,留了几个槽位给你,就支持几个。Memory Types这里表示支持的内存的类型,ddr4起,然后频率是3200MT/s, 所以你买个一个DDR4 2666MT/s的,大概率是点不亮的。想要加内存的时候,看下你的主板,以及处理器支持的情况,不要盲目选择。
  • 硬盘增加硬盘,主要是想做NAS的同学考虑的了。这个直接看主板吧,给你留了几个接口,一般估计会有一个M.2的nmve,一个sata接口,具体根据主板来看吧。这里需要注意下支持的HDD硬盘的尺寸,一般可能都是2.5寸的。

性能

这里主要是说CPU的性能。基本上x86的(Intel和Amd)是强于Arm架构的。另外,就是同样的架构下,新一代的cpu应该是强于老一代的。以目前Intel的来举例,最新的12代的CPU里面,n100,是强于过往的4100,5105、4125这些的。另外就是基于你的需求,有些特性只有某一个CPU才有,比如玩NAS的需要的硬件解码,在一些新一代的cpu上才有。

以上就是我建议的购买软路由考虑的点,说了这么多,也分享下我怎么选择的吧,供大家参考。基于以上考虑,我一开始只想折腾iptv,我就二手市场淘了一个RAX3000M,从刷固件到融合配置,都很顺利。但是老的arm架构的处理器,256的内存,除了上网,干不了其他的。用了一段时间后,因为和光猫一起,夏天发热严重,丢包断流情况比较严重,然后就考虑换了。换的时候对比了下,综合考虑,买新不买旧,还是选了N100空壳版,600出头一点,带了4个2.5G的网卡。然后京东选了一个16G的内存,一个500G的M2.nvme。目前运行稳定,性能也完全够用了,安装的pve系统,上面跑了一个openwrt的软路由虚拟机,还有一个nas虚拟机,日常存放点照片以及短期要看的电视电影,以及一个ubuntu,跑了一些日常的python脚本。

如果你赞同给我的观点,可以给我一个大拇指,如果不同意,欢迎留言讨论。 - END -

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2024-10-18,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 MUM笔记 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 诉求是什么
  • 个人能力
  • 安装环境
  • 可扩展性
  • 性能
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档