最近入坑软路由,分享下我的家庭网络规划 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
luckybricks9711
V2EX    宽带症候群

最近入坑软路由,分享下我的家庭网络规划

  •  
  •   luckybricks9711 2023-10-17 22:49:13 +08:00 3422 次点击
    这是一个创建于 723 天前的主题,其中的信息可能已经有所发展或是发生改变。
    看了不少文章和教程,本人自己的网络知识也是一知半解,在博采众长后总结出了自己的软路由规划:

    1.双软路由系统,构建于 Hyper-V 虚拟环境中
    2.非旁路网关组网方式,采用多线负载来汇入不同路由的数据
    3.网卡直通虚拟机,软交换少,CPU 负载低

    想知道还有什么更新更好的规划,能降低这个系统的复杂度,效率更高呢?

    我把设置的要点都写在这篇文章里了,希望大家多讨论指点!
    https://blog.bricksite.cn/blog/play-with-the-router
    15 条回复    2023-10-20 09:34:39 +08:00
    albert91
        1
    albert91  
       2023-10-17 23:29:45 +08:00 via Android
    家庭网络有必要搞这么复杂么,我是 opwrt 软路由+ap ,
    你是有什么特殊的需求么
    hefish
        2
    hefish  
       2023-10-17 23:31:24 +08:00
    确实太复杂,也就是一个 Openwrt 能干完的事儿。
    Turismo
        3
    Turismo  
       2023-10-17 23:35:25 +08:00
    玩得开心就行 是我的话肯定 PVE 是虚拟化首选 然后不太明白为什么一个 op 就可以实现的需求拆成两个 低耦合?
    shalingye
        4
    shalingye  
       2023-10-17 23:49:02 +08:00 via Android
    1.没用过爱快,不太清楚三个功能哪个 openwrt 办不到?
    2.server 装 i226 不需要测试模式,手动选 LM 型号无视警告即可。server 可能是要跑一些 win 程序吧。
    3.AP 如果要求不高,可以用 MT7922 直通 openwrt 加天线,可以选 wifi5 的 160mhz ,握手率 1733Mbps (目前正在用),估计 wifi6 的 160mhz 驱动后面也会开放。
    luckybricks9711
        5
    luckybricks9711  
    OP
       2023-10-17 23:57:08 +08:00
    @albert91 其实是爱快的功能真的做的都挺不错,让人有种掌控一切的感觉
    我经常从外边 remote 回家里办公,爱快能在手机上直接管理路由,感觉挺爽
    luckybricks9711
        6
    luckybricks9711  
    OP
       2023-10-17 23:58:39 +08:00
    @shalingye 我比较习惯 Windows 的操作,这个小机器上还想放些.net 的服务,winserver 很合适
    目前 AP 我还是用旧的小米 AX6000 改的 ap 模式在用
    SenLief
        7
    SenLief  
       2023-10-18 09:57:03 +08:00 via iPhone
    家用没必要这么复杂吧,主路由 openwrt 负责业务,然后多 ap 不就好了。
    albert91
        8
    albert91  
       2023-10-18 10:30:26 +08:00 via Android
    @luckybricks9711 有公网 ip ,op 也就是一键回家的事情,没有公网 ip 也可以使用中转,ipv6 ,等方式,
    路由器手机端真是鸡肋的东西,有网看了也没什么卵用,断网看个鸡毛
    luckybricks9711
        9
    luckybricks9711  
    OP
       2023-10-18 11:54:51 +08:00
    @Turismo openwrt 插件很多,iKuai 管理功能丰富点

    还有一个原因,这样 openclash 可以开全局,万一节点挂了不影响家里正常上网
    titanium98118
        10
    titanium98118  
       2023-10-18 12:55:14 +08:00   1
    这个方法确实不错,这样在折腾 openwrt 时不怕全屋断网了,唯一隐患是 all in one 。
    我自己目前的做法是两个 openwrt ,一台是 hyper-v ,一台是 r5c ,用 keepalived 做 vrrp ,其中一个挂了把网关切到另一个上面去。
    zhangyw
        11
    zhangyw  
       2023-10-18 13:20:58 +08:00
    之前搞过一段时间软路由,现在家里直接搞两个无线路由器,一个正常上网,另外一个刷 openwrt ,两个网络直接隔离开,想用网的时候直接切换 wifi ,省的搞一大把规则,而且有时候还失效。一旦网络里串了一个个软路由,网络稍微卡一下就会怀疑是不是节点出问题了,是不是规则不对,搞的很烦。
    mcluyu
        12
    mcluyu  
       2023-10-18 15:43:30 +08:00
    同 hyper-v 的 OP ,全部网口都直通,虚拟交换机给主机上网, 路由而已, 试用过一下爱快甚至 iStore 我都觉得功能太多余了, 就是基础班的 OP , 有公网 IP 就 Wireguard , 没有就 tailscale 打洞, 外面访问路由管理页面、家里局域网设备都很快。
    Turismo
        13
    Turismo  
       2023-10-18 16:57:35 +08:00
    @luckybricks9711 可以尝试下透明代理 使用 op 的 iptables ( firewall )将指定的流量转发给代理 通过配置规则来实现全局/指定流量代理
    yukinomiu
        14
    yukinomiu  
       2023-10-19 10:30:11 +08:00
    大多数人根本不需要软路由, 而是想玩一些应用和服务, 比如科学梯子, PT, PCDN, 去广告, 储存服务等等...
    对于这样的需求, 建议直接买个靠谱的硬路由, 把基础网络设施搞的简单稳定. 然后再去买个小机器(不管是服务器, 还是准备用来做软路由的工控机, 亦或是旧电脑, 都行)去部署你的这些服务. 这样你的服务或者机器挂了, 网络依旧是好用的. 记住一个原则, 基础设施(水电网)和上层设施(各种服务, 应用)要分开, 不要混在一起, 互相耦合

    另外, 家里的网络, 为啥要用 2 个路由器? 2 层 NAT 延迟高了性能差了, 拓扑复杂了, 维护更难了, 何必呢?

    如果内网设备多, 正儿八经买个交换机, 便宜的傻瓜交换机几十块就行了, 没必要去整软路由 CPU 软交换...让专用的硬件去干专用的事情, 别被网上搞卵路由的帖子文章给搞魔怔了...

    最后, 如果要提高无线网络, 预算稍微足一点, 直接胖 AP 方案, 稳如老狗, 升级也简单. 预算有限, 家用 mesh 也行, 别用卵路由的无线网卡玩就行
    user100saysth
        15
    user100saysth  
       2023-10-20 09:34:39 +08:00
    感觉 N1 还能战 5 年
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     5730 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 41ms UTC 06:21 PVG 14:21 LAX 23:21 JFK 02:21
    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