V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
wangxiaoaer
V2EX  ›  问与答

软路由

  •  1
     
  •   wangxiaoaer · 2021-03-14 09:57:09 +08:00 · 3835 次点击
    这是一个创建于 1380 天前的主题,其中的信息可能已经有所发展或是发生改变。

    之前关注过软路由,但是没有跟进,最近又在首页看到几个帖子,心里有点痒,但是有几个问题:

    1 所谓的软路由跟可以刷系统的硬路由有何区别?仅仅是性能吗?

    2 对科学上网的支持有多方便?

    自己用的 AC68U,最初刷的梅林固件,通过插件上网,但是服务商不是非常稳定,切换节点就特别麻烦,通过手机浏览器接入路由器管理页面,特别麻烦(台式机直接网线接入光猫)。软路由这方面配置操作会不会简单点?

    3 硬件

    看了大多的教程,列出 CPU 、内存、SSD 就完事了,留下我一脸懵逼,机箱呢? 虽说可以用旧机器,但是功耗、稳定性不一定可以啊。难道机箱就是用工控机? 对这块太不了解了。

    4 必要性

    我没有虚拟化、NAS 等要求,就一个科学上网、去广告等,有没有必要上软路由?

    5 价格:如果需要上,价格大概多少。

    第 1 条附言  ·  2021-03-14 11:36:05 +08:00
    感谢各位大佬的回复,那我暂时就不折腾了。
    第 2 条附言  ·  2021-03-15 10:07:51 +08:00
    这么多的回复看的我又开始痒了,所以打算先弄个 R2S 玩玩。 后续有问题我再来请教,再次感谢各位大佬。
    59 条回复    2021-03-15 15:40:17 +08:00
    wd
        1
    wd  
       2021-03-14 10:01:07 +08:00 via iPhone
    4 没必要
    dilu
        2
    dilu  
       2021-03-14 10:02:14 +08:00
    4. 完全不需要,所以别的问题不用深究了
    Illusionary
        3
    Illusionary  
       2021-03-14 10:05:57 +08:00   ❤️ 1
    仅仅是为了科学上网而且不是什么千兆级别梯子,N1 就够了。我 500M 家宽,60M 梯子,80 块的 N1 美滋滋。
    Cu635
        4
    Cu635  
       2021-03-14 10:07:40 +08:00
    @Illusionary
    N1 现在价格不止 80 了
    echowuhao
        5
    echowuhao  
       2021-03-14 10:09:13 +08:00
    服务商不是非常稳定,切换节点就特别麻烦

    这个软路由无法解决。 本地跑客户端足够了。手机,电脑都有客户端可以用。
    QingStone
        6
    QingStone  
       2021-03-14 10:11:37 +08:00 via iPhone
    2. 有插件支持自动故障切换( passwall )
    lloovve
        7
    lloovve  
       2021-03-14 10:23:36 +08:00 via iPhone
    Opeclash 如果服务商稳定,可以一年不用管,节点自动切换,故障转移,前提是所有节点有可用,推荐软路由
    Pogbag
        8
    Pogbag  
       2021-03-14 10:26:25 +08:00 via iPhone
    我的理解 软路由=能刷 openwrt
    niantoudeyisi
        9
    niantoudeyisi  
       2021-03-14 10:35:55 +08:00 via Android
    软路由我的感觉就是科学上网快好多ヽ(゚∀゚)
    niantoudeyisi
        10
    niantoudeyisi  
       2021-03-14 10:41:30 +08:00 via Android
    然后连 wifi 就能科学上网挺方便的
    Greatshu
        11
    Greatshu  
       2021-03-14 10:43:18 +08:00
    翻墙用客户端就行,路由器自动切换节点容易被封号
    blueboyggh
        12
    blueboyggh  
       2021-03-14 10:47:04 +08:00 via Android
    @Pogbag 软路由系统不止 openwrt,还有爱快什么的
    blueboyggh
        13
    blueboyggh  
       2021-03-14 10:47:58 +08:00 via Android
    @Greatshu 有些设备没法用客户端
    terranboy
        14
    terranboy  
       2021-03-14 10:48:22 +08:00
    科学上网快不快跟服务商有关 你的梅林已经很快了
    shuiyingwuhen
        15
    shuiyingwuhen  
       2021-03-14 10:48:55 +08:00
    我觉得没必要。

    我觉得买一个可以持续更新的路由器 就可以了 我一般就是上网+ 广告过滤
    Maskeney
        16
    Maskeney  
       2021-03-14 10:51:51 +08:00 via Android
    软路由=数据包全都要通过 CPU 转发
    blueboyggh
        17
    blueboyggh  
       2021-03-14 10:56:16 +08:00 via Android
    软路由跟能刷系统的硬路由,如果仅仅用来科学,那除了性能,没什么其他区别

    有些插件能自动切换节点,但是总体来说还是离不开网页管理

    x86 软路由的硬件可以选厂家组装好的,也可以自己自己组装,其实就是台电脑,你用普通台式机的机箱也一样,或者也可以选 r2s 这种 arm 软路由

    至于需求,如果你的终端都可以装科学的各种客户端,那就没什么必要。

    价格看硬件配置,二三百的 arm 到上千的 x86 都有,或者你弄个 i7 加 3090 的台式机也可以当软路由
    lasfresas
        18
    lasfresas  
       2021-03-14 10:56:19 +08:00 via Android   ❤️ 1
    硬路由:包转发通过专用芯片。
    软路由:包转发通过软件实现。
    maplerecall
        19
    maplerecall  
       2021-03-14 10:56:38 +08:00 via Android
    1 性能是质变的程度,软路由可以跑 docker 和各种服务,硬路由性能通常不足以支持太多服务

    2 讲道理没多方便,基本都是 openwrt,可以设置均衡负载和自动切换备选节点之类的,但在切换频繁的情况下肯定不会比电脑或手机直接用 app 方便

    3 现成的 x86 软路由基本是无风扇带铝盒子的,和光猫差不多大小小一个,功耗很低,稳定性一般取决于软件

    4 不必要,其实大多数情况下折腾大于实际意义,硬路由足够你的需求了
    Telegram
        20
    Telegram  
       2021-03-14 11:11:57 +08:00
    你这种就 ac86 刷个梅林,用里面的翻墙插件就好了。
    herozzm
        21
    herozzm  
       2021-03-14 11:18:10 +08:00 via Android
    软路由比硬路由配置高,梯子速度快,如果想全家设备都科学上网就有必要,是否用 nas 不影响选择
    lonelygod365
        22
    lonelygod365  
       2021-03-14 11:44:20 +08:00 via iPhone
    楼主,现在用的什么路由器? 如果不方便刷机我就十分推荐软路由,是十分推荐。
    我之前就已经烦透了在电脑手机上打开小飞机。
    有了软路由,全家所有设备都可以科学上网。
    只要你机场选的好,基本上不用去管他,而且也都是自动节点切换的,人工不需干预。

    最后说到价格,以你的需求,买个 r2s 即可,小黄鱼搜一下,可能也就是一两百吧, 固件已经相当成熟,用几年卖出去还是一两百。
    aptupdate
        23
    aptupdate  
       2021-03-14 12:09:15 +08:00 via iPhone   ❤️ 1
    入手 AC86U 之后一直都是用插件,平时还挺好就是看 YouTube 的时候会断流,刚开始以为是网络问题,直到尝试用了 clash X 发现并不是网络问题,而且高峰期打开视频直接自动 4K 清晰度……
    搬家的时候把做 swap 的 U 盘丢了,不知道和这个有没有关系。
    然后想起来还有个吃灰的 N1,翻出来做旁路由了。
    phub2020
        24
    phub2020  
       2021-03-14 12:10:29 +08:00
    如果只是为了科学上网,没有必要上软路由,梅林已经足够了
    walkbox
        25
    walkbox  
       2021-03-14 13:06:00 +08:00
    华硕刷梅林的路过,已经入软路由半年了吧, 香,后悔没早点换软的
    miyuki
        26
    miyuki  
       2021-03-14 13:07:39 +08:00
    我提一个各位没说的:软路由的小包转发性能比不上硬路由
    miyuki
        27
    miyuki  
       2021-03-14 13:08:12 +08:00   ❤️ 1
    @miyuki 于是诞生了硬路由作主路由,软路由作“旁路网关”的玩法
    666VS2333
        28
    666VS2333  
       2021-03-14 14:38:39 +08:00 via Android
    只有上网需求

    N1, 香橙派, 树莓派,r2/4s 够用了。

    我之前也被种草软路由,入了香橙派,就戒了。
    BarryPan
        29
    BarryPan  
       2021-03-14 15:26:56 +08:00
    4 J1900 可能会更适合你,有足够的性能支持千兆翻以及去广告。我个人坚持软路由是需要和硬路由分开了,因为硬路由还需要承担无线以及 Mesh 一类的包转发处理的工作,分开可以让家里网络更稳定,最重要的是更好排错。
    Johnoo
        30
    Johnoo  
       2021-03-14 15:53:05 +08:00
    作为一个多次开车软路由且 V2EX 超过 200 位朋友上车的经验,我来简单分享下:

    是否需要软路由,需要看你实际使用需求,软路由玩法挺多。楼上小伙伴讨论得更多是科学的方面。我再来讲讲其他方面吧。
    1 、去广告——硬路由无法实现路由器级别的去广告,当然替代方案也很多,比如 AdGuard Home 客户端等;
    2 、Docker——如果你玩的话,会有比较大的折腾乐趣( BTW,近期的狗东撸羊毛活动,每天收入 1 块+,可以托管 N 个账号领京东,不方便展开说)
    3 、家庭内网小型 SMB 文件共享服务器——需要挂载硬盘在软路由上,可以实现家庭内网轻度 NAS 需求,内网千兆(传输速度 112MB/s )多台电脑设备共享文件,方便多了,基本抛弃 U 盘;
    4 、内网穿透、DDNS 等等...

    以上仅是 OpenWrt 的系统内有的,软路由还可以底层装虚拟机,esxi 或者 pve,然后再安装一个 OpenWrt 和 Windows10 甚至 Ubuntu(内存够大)系统进去,对于我想在 Ubuntu 上跑点轻度的 python 爬虫,在 Windows 上 24 小时下载点网络资源,同时兼顾我软路由需求,简直不要爽歪歪!
    byuan04
        31
    byuan04  
       2021-03-14 16:02:50 +08:00
    @Johnoo 京东啥撸羊毛活动。带带我
    uTOmOuk3L6sb4MSI
        32
    uTOmOuk3L6sb4MSI  
       2021-03-14 16:07:36 +08:00 via iPhone
    @Cu635 #4
    只是科学上网,n1 不值 80 ; wifi 不行。
    如果用来做服务器等,物超 100 。
    Eymard
        33
    Eymard  
       2021-03-14 16:58:48 +08:00
    旁路由不错 如果是家里面 500M 宽带梯子也能跑满最好还是上一个软路由
    lightingtime
        34
    lightingtime  
       2021-03-14 16:59:35 +08:00
    @Johnoo 那比如有一些游戏需求,这些走软路由流量是不是体验更好
    Johnoo
        35
    Johnoo  
       2021-03-14 17:03:41 +08:00
    @lightingtime 是的,可以指定诸如 Steam 走哪里的 IP
    e1d4py0KiD6KgqkQ
        36
    e1d4py0KiD6KgqkQ  
       2021-03-14 17:44:42 +08:00 via Android
    我跟楼主一样,超级想折腾,纯属爱好吧!但是工作不稳定,想真正的在自己家里搞
    byte10
        37
    byte10  
       2021-03-14 18:01:11 +08:00
    @Illusionary 那个轻量应用服务,可以搭建梯子吗
    guanhui07
        38
    guanhui07  
       2021-03-14 18:37:30 +08:00 via iPhone
    路由器解决
    oopc
        39
    oopc  
       2021-03-14 19:07:03 +08:00
    @Johnoo lxk yyds
    selvecui
        40
    selvecui  
       2021-03-14 20:48:48 +08:00
    2 passwall,直接家里 windows nas 上个虚拟机安装
    UnknownR
        41
    UnknownR  
       2021-03-14 21:23:21 +08:00   ❤️ 1
    如果只是科学上网的需求,特别是你还在用 AC68U 这个 ARMv7 的 CPU 的路由器,那换软路由还是比较有必要的。我也是 AC68U,之前以为刷了梅林加上插件就完美了,但是实际用下来,发现在路由器上开启虽然比较方便,所有下层设备都能科学到,但是看油管时,速度并没有不开路由插件到路由器+软件科学上网的快,后来看了一些视频解释后才知道,科学上网在基本的数据传输之上还有加解密的工作,正是加解密的过程,会需要比较多的 CPU 资源,至少用 ARMv7 的 AC68U 还是很吃力的,可能 AC88U 会好很多,软路由因为 CPU 的关系,在加解密这块性能会比 68U 强很多,这也是为啥软路由里用 Intel 的 x86 CPU 的型号会比较多。

    轻度需求的话友善的 R2s 或者 R4s 就够了,2-400 RMB 左右的价格比大部分的软路由都便宜,关键是性价比高,虽然也是 ARM 的 U,但是性能还是非常强悍的。自己的是 300Mbps 的宽带,之前只用 AC68U 插件,看油管只有 5000kbps 不到,加 R4s 之后能达到 5wkbps,基本是 10 倍的提升,4k60 帧也能流畅看了,节点本身是有着速度的,只是以前硬件不给力。最关键的一个场景应该是 Switch,它只支持 2.4G 的 wifi,以前用 AC68U 时,同节点,玩 JustDance 的 Unlimited 歌单,基本是高糊模式+经常断开连接,速度也就 700+kbps,用 R4s 之后 Switch 的 wifi 速度提升到 38mbps 左右,歌单封面基本上是移动到哪就加载到哪,歌曲预览也基本 1-2 秒就加载出来了,是个质的提升

    如果就科学上网,那 200 多的 r2s 亚克力版就够了,那些进阶玩法,docker,nas 之类的,都是 intel 的 U 并且支持虚拟化的情况下对富裕的 CPU 资源的利用,其实并不是必须的,速度才是关键
    AllenHua
        42
    AllenHua  
       2021-03-14 21:27:38 +08:00
    软路由 openwrt 科学上网三大神器

    1. shadowsocksR Plus (支持 ss/ssr/v2ray)
    2. passwal
    3. OpenClash (Clash on Openwrt)
    beijiaoff
        43
    beijiaoff  
       2021-03-14 21:45:10 +08:00
    我用硬路由跑的 openwrt 系统,自己需要的插件也都能跑的很好。
    前面好多人混淆了概念,比如 OpenClash 跟路由软硬就没啥关系。
    Lemeng
        44
    Lemeng  
       2021-03-14 22:01:51 +08:00
    强烈建议,没必要
    lloovve
        45
    lloovve  
       2021-03-14 22:14:16 +08:00 via iPhone
    @beijiaoff 等你换了软路由就知道区别了,硬路由只适合非翻墙条件下用
    blueboyggh
        46
    blueboyggh  
       2021-03-14 22:34:27 +08:00 via Android
    @beijiaoff 能用是都能用,但是科学的速度差距很大
    aLazarus
        47
    aLazarus  
       2021-03-14 22:36:19 +08:00
    那个 r2s 是好像是 1G 内存,不知道能不能玩得动
    Edix
        48
    Edix  
       2021-03-14 22:59:15 +08:00 via iPhone
    软硬兼备
    caola
        49
    caola  
       2021-03-14 23:41:56 +08:00
    5G CPE 不支持安装科学上网这类的软件,所以在群晖上的虚拟机,来虚拟一个软路由,
    然后把这个软路由作为旁路由使用,并安装科学上网之类……
    完美!
    oree
        50
    oree  
       2021-03-15 01:39:33 +08:00 via Android
    香到爆,老男孩又有了新玩具
    li02
        51
    li02  
       2021-03-15 08:07:22 +08:00
    在用 N1 旁路由,用起来就是省了手机 pad 上的一步,以前还能去广告现在都 HTTPS 不如直接浏览器去广告。100 买的还是值的
    耗电 2w 左右
    wangxiaoaer
        52
    wangxiaoaer  
    OP
       2021-03-15 09:03:16 +08:00
    @UnknownR #41 多谢。

    搜了下 R2S R4S (之前没听过),发现 R2S 只有 1G 内存,不知道抗不扛得住,另外散热如何呢?

    另外说起 NAS,我现在是在 AC68U 上面插了个 U 盘,电视、手机通过无线接入的可以访问,台式机直连光猫就不行。我每次是把 U 盘拔下,拿到台式机拷贝电影,再插入优盘,然后电视观看。

    基于软路由的 NAS 的应用场景一般是怎么样的?
    jfdnet
        53
    jfdnet  
       2021-03-15 09:43:13 +08:00
    @Greatshu 设备太多 每个都用客户端的话 其实挺麻烦的 还耗电。
    imydou
        54
    imydou  
       2021-03-15 10:02:12 +08:00
    @wangxiaoaer #52 r2s 1G ram 足够用,cpu 也够用,金属外壳散热也没问题。年后好像缺货导致价格提高
    wangxiaoaer
        55
    wangxiaoaer  
    OP
       2021-03-15 10:11:32 +08:00
    @imydou #54 定了,试试这个。 淘宝上有的商家说这个 R2S 挑 SD 卡和电源,是不是真的?
    imydou
        56
    imydou  
       2021-03-15 10:25:06 +08:00
    @wangxiaoaer #55 个人认为这货和行车记录仪说挑卡是为了增加利润,京东金士顿 A1 32G 不到三十块钱终身保固没任何问题
    Pogbag
        57
    Pogbag  
       2021-03-15 15:33:04 +08:00
    R2S 不好用,启动速度非常之慢,不如 N1 。
    wangxiaoaer
        58
    wangxiaoaer  
    OP
       2021-03-15 15:38:17 +08:00
    @Pogbag #57 N1 对我来说过于复杂了。
    Pogbag
        59
    Pogbag  
       2021-03-15 15:40:17 +08:00
    @wangxiaoaer 如果从刷机角度来说,确实是 R2S 比较简单。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5991 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 60ms · UTC 02:01 · PVG 10:01 · LAX 18:01 · JFK 21:01
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.