关于软路由硬件配置的一点想法 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
im3feng
V2EX    问与答

关于软路由硬件配置的一点想法

  •  1
     
  •   im3feng 2019-03-27 10:59:44 +08:00 3767 次点击
    这是一个创建于 2391 天前的主题,其中的信息可能已经有所发展或是发生改变。

    最近关注了一下软路由,也在淘宝上看了一些配置,比如占美、研凌等等,目前没有看到很合适的产品。 归纳一下,作为软路由来说,CPU 应当满足如下要求:

    1. 低功耗,最好是 for mobile 平台产品,TDP 在 10W 以下,被动散热即可。
    2. 虚拟机相关功能的支持,VT-d,VT-x 等,安装虚拟机会有很大提升.
    3. 能支持 DDR4 最好,毕竟电压更低,有助于降低整机功耗。如安装虚拟机,内存要支持到 8G.
    4. 支持 AES 硬解功能,如架设梯子等服务,这方面是对速度有很大影响。大部分 15 年后的 CPU 都支持此项功能。
    5. 接口方面,USB3.0 有 1 到 2 个即可,SATA 6G 至少两个,为搭建简单 NAS 做考虑。如果支持 MSATA 或者 M.2 最好,可接 SSD 做系统盘。

    软路由主板应当满足如下要求:

    1. 体积要小,MINI-ITX 为主流板型。
    2. 能够通过 DC 电源供电,如 12V/1A.
    3. 至少双千兆网口,需是 Intel 网卡,其他品牌在虚拟机下需要另外安装驱动,比较麻烦。
    4. WiFi 可有可无,非必须项目。
    5. 如果有做 NAS 的需要,且接硬盘数量超过 CPU 可支持的范围,需提供 HBA 等设备接口,用来连接背板。如果只接 2 个盘,一般情况下 CPU 可支持,不需要额外接口。
    6. 如果连接 PoE AP 设备,则需要支持 PoE 透传功能;这个在主板上比较少见,可能只能通过 PoE switch 来实现。

    目前看到能够符合上述要求的设备只有索泰 ZBOX CI-329,但无论淘宝京东还是亚马逊,均无货。

    74 条回复    2019-03-28 17:04:19 +08:00
    titanium98118
        1
    titanium98118  
       2019-03-27 11:45:35 +08:00
    永擎和 supermicro 的 itx 了解一下?
    asasas2114823
        2
    asasas2114823  
       2019-03-27 11:50:13 +08:00 via Android
    闲鱼 转转
    Eiden
        3
    Eiden  
       2019-03-27 11:55:32 +08:00 via Android
    小众市场,要是有电脑厂商来做这个的话体积和功耗都可以做的很小,上面要求都可以满足
    im3feng
        5
    im3feng  
    OP
       2019-03-27 12:03:59 +08:00
    @titanium98118 很遗憾,没有合适的。
    im3feng
        7
    im3feng  
    OP
       2019-03-27 12:11:28 +08:00
    @Eiden 占美、研凌这些厂商可能会做,但短期内可能很难看到。目前他们出货以 j1900、3855U、i 系列第四代等老产品为主。不排除是矿渣的可能,为了稳定性考虑,目前考虑 apollo lake/gemini lake 这两代较新的产品系列。
    Eiden
        8
    Eiden  
       2019-03-27 12:13:04 +08:00 via Android
    @im3feng 我比较期待高集成的产品,cpu,内存,网卡全部焊死在主板上
    im3feng
        9
    im3feng  
    OP
       2019-03-27 12:20:09 +08:00
    @Eiden 一般来说 CPU 和网卡是可以做到的,但内存很少直接贴颗粒到主板。这种做法在手机平板等移动设备更常见,但对于软路由来说这样失去了配置的灵活性,尤其是目前 DRAM 一季度跌价超过 30%的情况下,贴片到主板只会给厂商更多盈利空间。另外,LPDDR4 一般是贴片式的,package 封装和其他的略有不同。
    zlkent
        10
    zlkent  
    PRO
       2019-03-27 12:22:05 +08:00
    前阵子刚买了一台软路由,要求和你差不多,最后选的 3865U 这款 cpu,目前装 esxi 上跑了 ikuai 和 lede,非常稳定目前温度也不高。外观和 @elden #4 发的一样。某宝上裸机价格在 900 左右,可以参考。我是插了一条 8G 的内存,接了一个 sata 的 ssd 硬盘。局域网内拷贝千兆能跑满,跑满的情况下 cpu 占用在 80 左右。
    dxgfalcongbit
        11
    dxgfalcongbit  
       2019-03-27 12:24:12 +08:00 via Android   1

    研华符合楼主要求的板子一大堆,我这个是 12 年的所以没配 USB3.0,不过这个板子有扩展接口想加 3.0 也可以。13 年后的产品就有 3.0 了。
    egoyau
        12
    egoyau  
       2019-03-27 12:26:29 +08:00
    不懂就问,现成路由器比如荣耀 pro (没记错名字的话),带 usb 口的是不是都可以做 nas ……
    im3feng
        13
    im3feng  
    OP
       2019-03-27 12:30:21 +08:00
    @egoyau USB 连移动硬盘做 NAS,性能会很受影响,不建议。
    im3feng
        14
    im3feng  
    OP
       2019-03-27 12:34:53 +08:00
    @zlkent 感谢分享,我在淘宝也看了不少,就是还想找个更合适的。请问一下:室温范围,CPU 温度在多少上下?
    im3feng
        15
    im3feng  
    OP
       2019-03-27 12:35:59 +08:00
    @dxgfalcongbit 这么简包,主子不会一爪子打翻吗
    0ZXYDDu796nVCFxq
        16
    0ZXYDDu796nVCFxq  
       2019-03-27 12:38:46 +08:00 via Android
    我的 N3700+DDR3 8G+四网口
    装了 Proxmox,kvm 跑 OpenWrt,容器跑下载等业务
    目测可以战十年
    nanaw
        17
    nanaw  
       2019-03-27 12:39:31 +08:00 via Android
    @egoyau 插 u 盘或者固态也就罢了,插 hdd 绝对一插一个死
    zlkent
        18
    zlkent  
    PRO
       2019-03-27 12:43:56 +08:00
    @im3feng #14 这款硬件 ESXI 不支持显示温度。室内 10 度左右,手摸上去只是温的,夏天就不清楚了。如果平时不会一直占满带宽的话,cpu 占用只有 5%-10%左右。当初买的时候也担心温度的问题,不过想想如果夏天真的太热,买个 12cm 的电脑静音风扇改成 usb 口对着吹,也肯定压得住。我之前华硕的 ac68u 待机温度 90 我就是搞个小风扇对着吹,能降到 60 左右。
    ryd994
        19
    ryd994  
       2019-03-27 12:44:28 +08:00 via Android
    就这点性能,还要虚拟化,想啥呢?
    nas 别和路由混一起,否则安全不好做。路由是对公网暴露的,攻击面总是更大一些,所以越简单越好
    dxgfalcongbit
        20
    dxgfalcongbit  
       2019-03-27 12:48:29 +08:00 via Android
    @im3feng 这个鞋盒机是拿到公司放在柜子里用的。

    前一阵子这破猫把一大盆水浇在家里的 NAS 上,我之前还特意放了一张防水板在硬盘上,但是防水板被蓝猫掀掉了,这合作真是绝了,幸好硬盘放在 NAS 下面,NAS 本身防水所以没事。
    133qaz
        21
    133qaz  
       2019-03-27 14:30:14 +08:00 via Android
    @dxgfalcongbit 忍不住吐槽的鞋盒机箱,百度搜索鞋盒机箱,兄弟你是首页
    dark3212
        23
    dark3212  
       2019-03-27 14:36:57 +08:00
    专业设备干专业的事,AllInOne 不是好方案,虚拟化也不能完全发挥性能。
    只做软路由的话,最近矿难流出来的蜗牛星际可以考虑一下,闲鱼上不少,相当于买机箱送 j1900 主板、内存,垃圾固态和垃圾电源,性能一般般,但是性价比很高。
    elden
        24
    elden  
       2019-03-27 14:37:32 +08:00
    @zlkent 我的也是 3865U,上面跑 freebsd
    sysctl -a | grep temperature
    hw.acpi.thermal.tz1.temperature: 29.9C
    hw.acpi.thermal.tz0.temperature: 27.9C
    dev.cpu.1.temperature: 38.0C
    dev.cpu.0.temperature: 40.0C
    styang
        25
    styang  
       2019-03-27 14:42:16 +08:00
    最近翻车的蜗牛星际 应该符合你的要求
    mattx
        26
    mattx  
       2019-03-27 14:43:47 +08:00 via iPhone
    @gstqc #16 价格怎么样
    133qaz
        27
    133qaz  
       2019-03-27 15:00:57 +08:00 via Android
    我来上个性价比高的,库存精英 SKLU-IE1 双网卡板载 DDR4 2G 内存,CPU 是 3955U.价格 308 元
    http://www.ecsusa.com/ECSWebSite/Product/Product_Overview/EN/Industrial%20Motherboard/SKLU-IE1/Motherboard
    MC
        28
    MC  
       2019-03-27 15:37:48 +08:00
    直接买群晖或者威联通这样现成的 NAS,然后虚拟机运行软路由。价格虽然稍微高一点,但至少系统稳定好用,而且外壳不会太挫。。。
    bearqq
        29
    bearqq  
       2019-03-27 15:39:10 +08:00 via Android
    蜗牛星际 b 双口已入,自己加了电阻准备折腾。适合 nas 加软路由,这价格没谁了。
    支持 vt-x,不支持 vt-d
    zlkent
        30
    zlkent  
    PRO
       2019-03-27 15:41:37 +08:00
    @elden #24 我装的 ESXI6.7,是不支持的....当然如果装其他系统是可以看到温度。
    longalong
        31
    longalong  
       2019-03-27 15:42:25 +08:00
    Odroid H2
    zlkent
        32
    zlkent  
    PRO
       2019-03-27 15:42:57 +08:00
    @MC #28 我最早就是这么干,用的 ds918+,不过 cpu 负载比较高,并且没有网卡直通,就放弃了。
    MC
        33
    MC  
       2019-03-27 15:49:33 +08:00
    @zlkent CPU 是 J3455 吗 吓得我特地去看了下,确实有点高,不过还能接受。。。
    zlkent
        34
    zlkent  
    PRO
       2019-03-27 15:55:59 +08:00
    @MC #33 是的,J3455,这颗 CPU 是支持 vt-d 做到网卡直通的,但群晖没开放,所以在 VMM 下网卡性能一般。当然如果宽带速度没超过 500M 还是够用的,只是 cpu 一直处在高温下我有点受不了,借着群晖摸索了软路由的配置后,还是决定买个专业的来跑软路由省心很多。
    MC
        35
    MC  
       2019-03-27 16:07:56 +08:00
    @zlkent 我现在威联通在跑,说是可以通过修改虚拟网卡跑满带宽,带我家本身带宽没那么大,感觉不出来
    taikobo
        36
    taikobo  
       2019-03-27 16:15:28 +08:00
    aes 这一块,可以看看:
    https://github.com/shadowsocks/shadowsocks-libev/issues/1173
    事实上 chacha20-poly1305 的性能也不错
    zlkent
        37
    zlkent  
    PRO
       2019-03-27 16:19:50 +08:00
    @MC 群晖虚拟网卡跑 LEDE 我试过,局域网千兆也是能跑满。其实买软路由还一个原因就是家里本来有条电信了,移动又送了条 100M 免费的宽带,就想搞策略路由,918+只有两个 lan 口,我又搞不来 vlan,所以干脆买个 6 口的软路由一劳永逸:)
    MC
        38
    MC  
       2019-03-27 16:27:03 +08:00
    @zlkent 移动怎么样 搞得我也想去弄免费宽带了
    zlkent
        39
    zlkent  
    PRO
       2019-03-27 16:34:09 +08:00
    @MC #38 看你的签名坐标是上海?上海移动的速度还不错,另外偷偷说一句,可以多拨叠加:)不过我主力是电信的 300M,策略路由由 ikuai 管理,设定的是只有服务器是移动的才走移动线路,后台看移动线路的流量很少。更多的用处应该是手机用流量访问家里的群晖速度应该会快吧,不过没试验过。移动我试过最多叠加到 500M 速度就上不去了,迅雷下载可以满速。
    dark3212
        40
    dark3212  
       2019-03-27 16:38:17 +08:00
    @133qaz 哪里入手,到处搜不到
    0ZXYDDu796nVCFxq
        41
    0ZXYDDu796nVCFxq  
       2019-03-27 16:39:28 +08:00 via Android
    @mattx #16 #26
    600 多吧,要 8G 得自己换内存
    淘宝搜下 小马软路由
    可以放一个 2.5 寸的盘
    我买过三台,目前没有翻车
    MC
        42
    MC  
       2019-03-27 16:49:14 +08:00
    @zlkent 哈哈,本来家里人约了个免费的移动宽带,但是我担心免费的东西说不定有坑,而且本身对铁通没什么好的印象,就退掉了,没装 233

    如果要爱快和 LEDE 双软路由的话,一个 NAS 确实不够用了。
    gircueel
        43
    gircueel  
       2019-03-27 17:05:54 +08:00
    赞成 1 楼

    https://www.asrockrack.com/general/productdetail.asp?Model=C3758D4I-4L#Specifications

    永擎的 C3758D4I-4L/C3558D4I-4L 这一代支持 vt-d 了,等二手

    上一代的 c2750d4i 什么都好就是没有 vt-d,现在怨念还很深
    zlkent
        44
    zlkent  
    PRO
       2019-03-27 17:13:43 +08:00
    @MC #42 上海移动宽带好像分两种,只有移动自己拉的光纤的速度才有保障吧好像。坑目前看倒是没有,这次移动搞这么大力度的促销估计是怕用户携号转网吧...
    MC
        45
    MC  
       2019-03-27 17:15:17 +08:00
    @zlkent 这个活动我记得是长期的= =
    ipdnor
        46
    ipdnor  
       2019-03-27 17:19:59 +08:00
    我是 tb 买了 n3700 的工控板
    nfroot
        47
    nfroot  
       2019-03-27 17:29:07 +08:00
    软路由和 NAS 的需求重叠。。。。其实我也在想为什么厂家不搞。。。

    可能是软路由如果作 NAS,电费会高一点,当然如果不在乎电费就没所谓啦。
    mattx
        48
    mattx  
       2019-03-27 17:49:21 +08:00 via iPhone
    @gstqc #41 ap 你用啥?
    0ZXYDDu796nVCFxq
        49
    0ZXYDDu796nVCFxq  
       2019-03-27 18:34:46 +08:00 via Android
    @mattx #48 荣耀 pro
    goodryb
        50
    goodryb  
       2019-03-27 18:36:11 +08:00
    除开有双 WAN 的需求,软路由其实并不是一个刚需,毕竟软路由的强项是带机量和流控、以及多 WAN,但是从家用角度来看,带机量和流控需求都不大,多 WAN 也不是每个人都有多个宽带。剩下的可能就是科学上网的需求了。
    NAS 对盘位需求也挺大的,一般做软路由的机器 pcie 都插了网卡,对 SATA 扩展性都不是很好。
    至于 AP 什么的,要不是别墅,一般房间,最多 2-3 个无线路由做 AP 就搞定了,专业 AP 还要 POE 交换机。


    ------------------------------------
    说下我现在用的, 路由器是联通自带的光猫,能设置端口转发,有千兆口,稳定性也不错。
    然后淘宝买了一个 DIY NAS,装了黑裙,在 VMM 里面安装了 centos,配置了透明代理,局域网内可以用它做网关科学上网。同时安装了一个酸酸乳 server 端,方便在外手机科学上网。
    其它无线覆盖就搞两个路由器做 AP 搞定。

    所以对我来说,软路由真没有特别大的需求。
    flynaj
        51
    flynaj  
       2019-03-27 19:41:08 +08:00 via Android
    j1900 小主机一大堆
    133qaz
        52
    133qaz  
       2019-03-27 19:56:09 +08:00
    @dark3212 淘宝上啊,我前几天刚买。不过宝贝下架了 你可以等等店家似乎说后面还可能到货,有更高级的 i5-6200U 488 元( 4Gddr4 ) i5-6300U ( 4Gddr4 )
    29EtwXn6t5wgM3fD
        53
    29EtwXn6t5wgM3fD  
       2019-03-27 20:01:23 +08:00
    我之前用的 DQ77KB 做 HTPC+软路由 现在改成 NAS 了
    https://www.iloft.xyz/archives/dq77kb-nas.html
    zlkent
        54
    zlkent  
    PRO
       2019-03-27 20:26:04 +08:00
    @MC #45 我这次申请的是永久免费....正常渠道申请好像就 1 年免费?忘了...
    LCD
        55
    LCD  
       2019-03-27 20:57:36 +08:00 via Android
    @im3feng 确实不错
    nealwx
        56
    nealwx  
       2019-03-27 21:23:15 +08:00 via Android
    @133qaz 你这个要怎样才能买到
    im3feng
        57
    im3feng  
    OP
       2019-03-27 21:29:50 +08:00
    @ryd994 玩虚拟化不是非要高配才可以的,低功耗下对性能本来就没太多要求。你说的安全性,可以开防火墙嘛。
    im3feng
        58
    im3feng  
    OP
       2019-03-27 21:30:57 +08:00
    @dark3212 个人觉得 j1900 平台不太符合要求
    im3feng
        59
    im3feng  
    OP
       2019-03-27 21:38:45 +08:00
    @goodryb 确实不是刚需,就是想搞一个玩玩而已。目前用路由做科学上网还可以,看网飞 Y2B 高清就有点力不从心了。
    im3feng
        60
    im3feng  
    OP
       2019-03-27 21:41:41 +08:00
    @longalong 这个不错,连外壳都有的卖,就是目前没货
    Maskeney
        61
    Maskeney  
       2019-03-27 21:58:19 +08:00
    你这不是软路由 你这是 MicroServer 醒醒吧 软路由根本不需要你说的这么高的配置
    digimoon
        62
    digimoon  
       2019-03-27 22:07:44 +08:00
    假设电费 6 毛,功率 40w 开一年花费 210 元,功率 10w 开一年花费 52 元
    我 g4560 带了 4 个 3.5 盘,平时闲置的时候不到 30w,跑了软路由 nas 和 windows
    im3feng
        63
    im3feng  
    OP
       2019-03-27 22:12:31 +08:00
    @Maskeney 也可以说是 microserver,叫什么没所谓,主要是功能的问题。
    ryd994
        64
    ryd994  
       2019-03-28 01:01:55 +08:00 via Android
    @im3feng 等到配置各种服务你就不会这么觉得了。
    我不会配置防火墙么?
    我说的是攻击暴露面。路由器因为暴露面最大,应该尽量少部署服务
    要么翻过来,nas 为基础,虚拟机开软路由,或者两者全虚拟机,这倒是可以的。但是你需要性能更强的系统。而且网络配置很麻烦。
    mingl0280
        65
    mingl0280  
       2019-03-28 03:52:16 +08:00
    4790K 软路由过表示正常情况根本到不了 40 瓦,平时基本上 20 多瓦,除非你拿来跑转发量测试……
    但是我那个 4790k 是纯粹因为淘汰才拿去当路由器用的买的 linksys 的路由器跑千兆 IPV6 老是速度上不去或者干脆掉线,又不想再买个路由器,正好之前 4790k 那个机器淘汰了,主板内存机箱都不知道拿来干啥,十块钱买个 intel 标配散热器塞上去,一百块买三张 PCIe 网卡,再配合之前淘汰的 120G 固态正好凑够一套……
    mingl0280
        66
    mingl0280  
       2019-03-28 03:54:49 +08:00
    @ryd994 对,我一直觉得路由器上塞各种服务的都是不怕死的……内网 NAS 就 NAS 好了,虚拟机自己主机上跑啊,为啥要弄个低性能的玩意儿跑虚拟机……
    ronman
        67
    ronman  
       2019-03-28 07:05:09 +08:00 via Android
    @egoyau 只是能做简单的文件共享,而且 USB 对无线干扰很大
    MC
        68
    MC  
       2019-03-28 08:55:47 +08:00
    @zlkent 需要手机消费达标的吧 233
    zlkent
        69
    zlkent  
    PRO
       2019-03-28 09:49:13 +08:00   1
    @MC #68 这次移动内部活动丧心病狂,每个月消费达到 18 元就可以申请 100M 宽带了
    jimmy
        70
    jimmy  
       2019-03-28 10:55:21 +08:00
    我用的是 3205U,不支持 AES,这货对梯子的性能影响会严重到什么程度?
    zjlletian
        71
    zjlletian  
       2019-03-28 11:43:05 +08:00
    这么多要求,买个 intel nuc 吧
    podel
        72
    podel  
       2019-03-28 14:33:47 +08:00
    刚好最近看到有类似的。占美 i5 8250u, i7 8550u 淘宝上搜。 功耗 15w 12v 电源。有个黑色版本是双网口(贵点 裸机没有部件 i7 8550u 1900?) 单网口 8250u 的是 1400(没有部件。) 都是 8 带 u 4 核。
    clonyxxl
        73
    clonyxxl  
       2019-03-28 15:30:01 +08:00 via Android
    @dxgfalcongbit 这猫更抢眼
    sujin190
        74
    sujin190  
       2019-03-28 17:04:19 +08:00
    @jimmy #70 忽略不计,既然是梯子,这点流量就算 cpu 计算影响也可以忽略不计了吧
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     2404 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 29ms UTC 15:44 PVG 23:44 LAX 08:44 JFK 11:44
    Do have faith in what you're doing.
    ubao snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86