软路由的最佳实践

314 天前
 lemonTreeTop

对多数用户来说,软路由最佳实践应该是透明代理网关,俗称旁路由

最近在折腾软路由,谈下对软路由看法,软路由当旁路由是由其缺点决定的,缺点包括系统不稳定,网络层能力弱于硬路由。以常见的 openWrt 为例,相比硬路由,出现挂掉的概率更高,硬路由设计时主要针对网络层,在如 NAT 、小包转发上天生就比软路由优秀,软路由则是针对应用层设计的系统,应用层要求更高的通用计算力处理流量,典型应用是代理服务,软路由在这个层面就表现得非常优秀。从网络分层角度看,硬路由和软路由不是同一个层次的东西

软路由当旁路由使用能很好利用软路由的优点和硬路由的优点,非侵入式接入不影响原有的网络架构

吐槽下旁路由这个名字太形象了🤣,很中文,放在主路由旁边的路由

经常看到有人总是想跑满带宽或升级带宽,不明白背后的需求是什么,要求持续高带宽的场景非常少,带宽到达一定速度后边际收益递减,与其追求带宽上的快,不如优化网络延迟,买个延迟更低的机场更香

21200 次点击
所在节点    宽带症候群
141 条回复
deplivesb
314 天前
用过旁路由,销冠好像并不太好,反而是各种问题,最后还是换成了主路有
[以常见的 openWrt 为例,相比硬路由,出现挂掉的概率更高] 这句话不太认同,我自己编译的 op 已经连续运行了 127 天

反而是那个华硕硬路由做了 ap ,动不动就有奇奇怪怪的问题要重启一下
shyrock
314 天前
那么 N1 刷 OpenWRT 是不是最佳旁路有选择?
fatekey
314 天前
软路由和硬路由的区别一般就是能不能通过装软件吧,一个硬路由刷了 openwrt 就变了软路由。。我觉得稳定性这玩意还是看固件水平,很多所谓的官方固件未必比纯净 openwrt 稳定(当然装多了软件那就难说了)。至于针对网络层有专用硬件设计的路由,那玩意不是家用的吧。。。
kaedeair
314 天前
@fatekey #3 软路由是指没有硬件实现 nat 、pppoe off load 、交换机等网络协议或功能的路由器,也就是说所有网络操作由 CPU 完成,而不是基于固件区分
liulongquan
314 天前
旁路由一点都不香,需要电脑开代理
python 的 pip 会直接报错
还是无感的透明代理香,拒绝旁路由
YGBlvcAK
314 天前
不稳定?挂掉?错错错,不会玩而已!
metalvest
314 天前
@liulongquan 旁路由需要电脑开代理?这是哪个平行空间的旁路由……
poporange
314 天前
一直 N1 主路由
sl0000
314 天前
非侵入式的 OpenWRT 透明网关代理配置与一键脚本
非侵入式的 Debian11 透明网关代理配置与一键脚本
非侵入式网关 Podman 容器透明网关代理配置与一键脚本
lemonTreeTop
314 天前
@fatekey 软路由系统可以跑在许多硬件上,也包括硬路由。家用路由器在网络层上有硬件支持,所以硬路由即使在 cpu 性能比软路由差很多,在一些网络性能指标上硬路由也比软路由表现得好
lemonTreeTop
314 天前
@liulongquan 为什么说旁路由是俗称,你这样理解软路由我都不能说你错
lemonTreeTop
314 天前
@deplivesb 总体来说,还是硬路由比软路由稳定,硬路由的固件比较简单,软路由扩展性强,追求扩展性的同时也在牺牲稳定性,反过来说,软路由不追求过多扩展性,它也可以视为可接受的稳定性,如一些精简 openwrt 系统
AlexPUBLIC
314 天前
旁路由经常有一些莫名其妙的问题, 我用的 aqara 的摄像头,旁路由下就无法下载固件升级
maybeonly
314 天前
作为入门的话,旁路由或许还好啦
或者某些条件受限,比如路由器房东的 /搞坏网络会被老婆要求跪主板,那也就旁路由吧
时间长了还是主路由的好,流量自然流过,对下游设备完全透明,能实现的东西也更多
不稳定?最大的可能是操作不当,我家核心路由不停电都不重启的
性能? n100 来一个,路由场景没有什么 hold 不住(过剩了)
至于网络分层……运行在 ip 层有什么行,完全可以。

所以,“多数用户”到底是谁啊。

最后那句倒是很同意。
MeteorVIP
314 天前
主路由 openwrt ,6 个千兆口,旁路由 openwrt ,1 个千兆口。主路由就上网,旁路由就折腾,随便折腾。
就我说软硬路由都稳定。
Sekai
314 天前
膀路由 算了吧
hfl1995
314 天前
@AlexPUBLIC 使用的 clash 翻墙吗,建议打开,绕过中国大陆 ip ,只把需要翻的 ip 走 clash 代理,其他都不走。
hfl1995
314 天前
我看别人是实践都是双软路由,ROS 主拨号和分流,openwrt 科学上网,有自动脚本,遇到故障自动切网关和 DNS 。
Donahue
314 天前
@shyrock 现在有 4G 内存的 rk3566 盒子, 可以替换 N1 了,使用上没多大区别,优点是内存跟硬盘比 N1 大,缺点是目前固件还不够多
shyrock
314 天前
@Donahue #19 rk3566 的刷机资源在哪里找呢?我在恩山上找到的基本都是 x86 和 N1 的。。。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/952691

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX