V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
wanmyj
V2EX  ›  路由器

抠搜的垃圾佬应该怎么选软路由---要不要 all-in-one

  •  
  •   wanmyj · 2023-11-08 23:39:53 +08:00 · 3354 次点击
    这是一个创建于 411 天前的主题,其中的信息可能已经有所发展或是发生改变。
    之前 500 块收了个二手笔记本,单网口+Vlan 用做软路由。后来感觉风扇噪声大就出掉了

    家里有个 1260p 的 homelab ,双网口,就算买设备也不想花超过 500 ,最好 300 搞定。
    现在有两个方案:
    1. 买个省电的 x86 小主机,最好双网口,单网口也行,用作软路由
    优点:
    - 路由和 homelab 分离,不会 all in boom 。
    - 独立设备,硬件资源稳定,不怕吃不消
    缺点:
    - 还得花钱,基本上还得淘海鲜,感觉 300 来块都买不到什么 x86 的机器,看着看着就跑到 7/800 了
    - 家里带屏幕环境难搞,如果 ssh 断了只能重启,网络配错更是折腾
    2. Homelab 里用 hyper V 装个软路由,all in one
    优点:
    - 省钱省电省事
    - 可以有 console
    缺点:
    - 主机挂了全都不能上网
    - HyperV 毕竟不如物理机稳定
    - 不能用 VLAN: 英特尔的驱动 bug ,I226 的网卡在 hyper v 里不支持 VLAN ,只能单开一个网口作为 op 的 wan ,然后 host 和 vm 共享另一个网口

    V2er 如果闲置的软路由也可以留个言,没暗病风扇声不大有 DC 口就行,价格合适考虑收了
    28 条回复    2023-12-22 17:09:51 +08:00
    EnderAvaritia
        1
    EnderAvaritia  
       2023-11-08 23:53:12 +08:00
    你要不说说需求?我用的 as6s ,260 ,平时够用,就是折腾
    wanmyj
        2
    wanmyj  
    OP
       2023-11-09 00:03:24 +08:00
    @EnderAvaritia 需求就是用 nginx 配置外网访问 homelab 里的各种服务,和科学,VPN ,DDNS 等等一系列应用。
    这个需求算比较轻量,重量级的应用全都放在 homelab 里,比如文件服务器,PT ,docker 等等。

    你用的 ax6s 吧?还是想整个 x86 的,省心点。
    WizardLeo
        3
    WizardLeo  
       2023-11-09 01:34:18 +08:00
    买个 n4500 、n6000 、7505 、n100 左右的 x86 小主机,装个物理 openwrt 或者 ikuai 双软路由(感觉后者配置起来更方便点)
    yoseg
        4
    yoseg  
       2023-11-09 01:41:07 +08:00
    以前玩的 现在不玩了 追求稳定 一个是上班没时间 省事省心 上万兆硬路由了
    shalingye
        5
    shalingye  
       2023-11-09 04:39:56 +08:00 via Android   ❤️ 1
    选 all in one ,花点时间讲讲好了。首先是担心全挂了,只要配置好了别乱动,一般不会出问题,设置好来电自启+hyperv 开机自启可以解决停电; hyperv 我挂了很久,一直在线从未掉过;软路由不是这样组的,可行的做法是直通一个 i226 给 op wan 口,同时给 op 添加到主机的内部网络接口作为 win 的 lan ,剩下的 i226 给 op 作 lan 即可。至于其他应用最好配置在 win 里面,op 在我看来只是一个单独的路由软件,最好只用来做网络相关的应用。
    我用的是 n5105 ,为了留出固态位置甚至是 tf 卡+内置读卡器装的 winserver 照样没问题,搞了块 mt7922 做 AP 速度飞起,其他 emby alist smb 都在 win 里面,基本上没有遗憾。
    hefish
        6
    hefish  
       2023-11-09 07:41:03 +08:00
    还是要用硬路由,软的各种问题,各种影响,不是风扇声音大,就是会死机,死机了只能重启,太麻烦了。还是要硬。
    victorkk
        7
    victorkk  
       2023-11-09 08:16:54 +08:00
    我几年前买的 J3160 软路由,装了物理 openwrt ,用着挺稳定,2G 内存还跑了 3 个 docker 。现在看 j4125 降价挺多 500 左右就能买到,本来想买的,但想想 J3160 够用了就不想折腾,拖到明年 618 再看看。
    wanmyj
        8
    wanmyj  
    OP
       2023-11-09 08:21:47 +08:00 via iPhone
    @WizardLeo 你提的选项基本都太贵了啊😂
    macaodoll
        9
    macaodoll  
       2023-11-09 08:25:26 +08:00 via Android
    当然 alin
    wanmyj
        10
    wanmyj  
    OP
       2023-11-09 08:28:19 +08:00 via iPhone
    @shalingye 感谢老哥回复,我接下来的组网就基本按照你说的方式组的。之前没有装 op vm 时候是 host 独占一个网口。装了 vm 就走 internal 。

    你说的 winserver ,是 host 装的 Windows Server 吗?我最早考虑过 Windows Server ,但是说有可能有些软件不兼容,就没用。毕竟我的 host 还要用来轻度办公和开发😂
    shuang930225
        11
    shuang930225  
       2023-11-09 09:11:44 +08:00
    all in BOOM
    mcluyu
        12
    mcluyu  
       2023-11-09 09:23:14 +08:00
    1. 随便买个小米刷 OP 不就满足需求了吗
    2. 趁着双十一,4,5 百的 x86 小主机, 倍控, 畅网微控这些很多的,4125 级别的应该 500 以下肯定有,再低点的更便宜
    chengxy
        13
    chengxy  
       2023-11-09 09:28:50 +08:00
    之前是 aio ,现在还是各司其职。
    wanmyj
        14
    wanmyj  
    OP
       2023-11-09 10:06:10 +08:00
    @mcluyu 也用过,小米刷 OP 相比于 x86 的还是慢,而且嵌入式的机器不断刷机和 debug 不方便,所以没考虑硬路由刷 OP 的方案。准系统加上内存硬盘,很难 500 拿下了
    mcluyu
        15
    mcluyu  
       2023-11-09 10:30:17 +08:00   ❤️ 1
    我随便搜了一下应该是有的哈
    https://www.smzdm.com/p/90096268/?send_by=3712954976&invite_code=zdm52nqpfqinv&zdm_ss=iOS_3712954976_&from=other

    作为垃圾佬,准系统, 如果恰好有闲置硬盘内存那直接上, 要求不高的话 20 的硬盘,78 十的内存也不是没有,500 内肯定搞得定哈哈
    wolfan
        16
    wolfan  
       2023-11-09 10:34:53 +08:00
    淘宝上二手货其实也不贵的……
    shalingye
        17
    shalingye  
       2023-11-09 11:53:19 +08:00 via Android
    @wanmyj host 是 winserver ,主要是以前搞阵列还是得 winserver ,软件不兼容没遇到过,装了很多工具都没问题,驱动不兼容可以强装。
    wanmyj
        18
    wanmyj  
    OP
       2023-11-10 00:53:57 +08:00 via iPhone
    @shalingye 还是有个问题,宿主机用的内部网络连接 op 的 lan ,如果其他物理机器要跟宿主机的资源交互,这个组网感觉很吃宿主机的性能。因为数据流是通过 lan 的物理网口,op 的 lan 网桥,内部网络,再到宿主机的。
    shalingye
        19
    shalingye  
       2023-11-10 01:39:27 +08:00 via Android
    @wanmyj 影响不大,万兆内部网络转发占用很低,而其他链路都是走的物理网卡不会占多少 cpu ,实际情况你拉一个大文件测试下就知道了,2.5G 跑满是没问题的,当然别搞一个 usb 2.5g 网卡做测试,那玩意儿吃单核 cpu 。个人认为这样组是正常的路由拓扑,如果你是指把其他物理机连接到宿主机桥接上网,这样子的链路确实短,但会给其他物理机带来开机联网延迟( Windows 网桥特性),同时也把网络任务分担给了宿主机,不利于维护。
    xixiv5
        20
    xixiv5  
       2023-11-10 13:54:21 +08:00
    整好点 gen10 组 raid all in one 稳定 3 年了
    wanmyj
        21
    wanmyj  
    OP
       2023-11-10 18:50:12 +08:00 via iPhone
    @shalingye 很专业。我目前方案是 op 占两个物理网口,一个 lan 一个 wan ,宿主机不用 internal ,而是共享 op 的 lan 的物理网口,应该就是你说的宿主机桥接上网,物理 lan 口连个物理交换机。你说的网络任务分担给宿主机,不是太理解…
    shalingye
        22
    shalingye  
       2023-11-10 23:29:47 +08:00
    @wanmyj #21 你应该是说错了,宿主机共享的是 wan 。这样效果几乎是一样的,但是宿主和 op 是同级别的,享受不到 op 的科学上网。我忘记你是双网口了,我的是四网口所以 op 承担了网络的全部工作。
    wanmyj
        23
    wanmyj  
    OP
       2023-11-11 08:58:32 +08:00 via iPhone
    @shalingye 感谢回复。但是我的环境宿主机确实是共享 op 的 lan 口,可以使用 op 的代理,获得的是 192.168.x.y 的内网地址且 y≠1 。没试过共享 wan 口,也不太敢用共享 wan 口,担心宿主机的服务直接暴露在公网。

    懂你的意思,即使我用双网口,也是宿主机承担了所有的网络服务,因为 all in one ,跑的各种服务都在宿主机里,其他物理设备互相没什么交互😆
    Satansickle
        24
    Satansickle  
       2023-12-22 16:59:01 +08:00
    @WizardLeo 各种方案都试过,现在用物理 ikuai+虚拟机 openwrt ,感觉还是这个稳
    Satansickle
        25
    Satansickle  
       2023-12-22 17:00:55 +08:00
    500 块收二手笔记本做软路由.....你可真是闲的发慌呀,这钱收个 4 口软路由不是随随便便了...
    wanmyj
        26
    wanmyj  
    OP
       2023-12-22 17:03:36 +08:00
    @Satansickle 你可以搜搜,500 块能买到的笔记本的配置,比多网口软路由要好一档,而且还自带屏幕,键盘。
    Satansickle
        27
    Satansickle  
       2023-12-22 17:05:33 +08:00
    @wanmyj 但是你的需求是软路由啊。。。这就偏航了呀
    wanmyj
        28
    wanmyj  
    OP
       2023-12-22 17:09:51 +08:00
    @Satansickle 哈哈 那不是那时候还有一股子折腾劲,带屏幕硬盘可以随便搞,现在已经 all in one, 用 hyperV 虚拟机,稳定一批,再也不想碰软路由这玩意了
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2436 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 25ms · UTC 15:56 · PVG 23:56 · LAX 07:56 · JFK 10:56
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.