V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
• 请不要在回答技术问题时复制粘贴 AI 生成的内容
villivateur
V2EX  ›  程序员

分享一下我的家庭网络拓扑

  •  4
     
  •   villivateur · 2021-11-04 22:17:51 +08:00 · 10184 次点击
    这是一个创建于 1149 天前的主题,其中的信息可能已经有所发展或是发生改变。

    我的家庭网络拓扑图

    数据流部分

    1. 网络核心部分是 Nano Pi R2S 这个软路由,经过一年调教,已经能适应我这里的一切网络需求了。主要运行了 Wireguard 、流量监控、网路唤醒等服务。因为我们小区只有百兆网,所以性能暂时够用。
    2. 几乎所有网络设备都通过中间这个交换机与软路由通讯,虽然不算什么好的交换机,但是同理,够用。
    3. 数据中心是用 intel NUC8 搭建的家庭服务器,主要部署了 emby 、Nextcloud 、qbittorrent 等服务,满足了家庭观影、数据存储等需求。
    4. 存储采用多个硬盘,目前放弃了阵列模式,家庭用的话还是单块盘来用性价比最高,经常冷备、热备就好。
    5. 家庭服务器通过 FRP 服务把 Nextcloud 服务映射到公网,方便在外看家庭数据。
    6. 主力机是一台 E3-1231 V3 的机器,为什么还在用好几年前的平台?因为满足我的需求了。
    7. 我把一台小米路由器当 AP 用了,目前可以满足所有智能家居、所有手机、平板的稳定联网。
    8. 智能家居方面,完全采用了小米的方案,好看就是王道。

    功率电部分

    1. 图中除了主力 PC 、移动设备和智能家居,其他均部署在一个机柜内,所以两个插排就搞定了。
    2. UPS 还是很有必要的,帮我至少挡住了两次意外停电。
    86 条回复    2021-11-20 01:29:24 +08:00
    EarthChild
        1
    EarthChild  
       2021-11-04 22:21:17 +08:00   ❤️ 11
    行,朕知道了
    Danswerme
        2
    Danswerme  
       2021-11-04 22:26:01 +08:00   ❤️ 1
    e3 是真的坚挺,多少年了...
    shenyu1996
        3
    shenyu1996  
       2021-11-04 22:30:40 +08:00
    这主力有 6 ,7 年了吧
    loading
        4
    loading  
       2021-11-04 22:41:01 +08:00
    请介绍一下 Orange Pi Zero 在您家的应用
    documentzhangx66
        5
    documentzhangx66  
       2021-11-04 22:43:33 +08:00   ❤️ 1
    @Danswerme E3 无论性能或节能,都不优秀,但它的最大好处是对单台 PC 的性能没什么要求时,其性价比极高,相同价格能装更多的电脑。
    villivateur
        6
    villivateur  
    OP
       2021-11-04 22:49:47 +08:00 via Android   ❤️ 1
    @loading 才发现我忘了😂,主要作用是,我的手机浏览器是用这台机器作代理的,然后路由器上针对这台机器作分流。
    另外也起到某些跳板机的作用
    jones2000
        7
    jones2000  
       2021-11-04 22:58:45 +08:00   ❤️ 6
    1. 智能电器应该单独一个网段, 有一个网关控制,防止数据往外传。严格访问权限和日志记录。
    2. 智能电器无线和平时上网的无线必须分开, 智能电器数据量一大必然回影响正常的上网, 如 1080P 或 4K 的摄像头很占带宽。
    3. 几个服务器单独使用一个交换机, 防止对拷数据的时候卡死主的交换机。
    RuifuSu
        8
    RuifuSu  
       2021-11-04 23:04:21 +08:00 via iPhone   ❤️ 1
    “够用”。
    Tink
        9
    Tink  
       2021-11-04 23:15:00 +08:00 via Android
    真是够用
    Tink
        10
    Tink  
       2021-11-04 23:15:47 +08:00 via Android   ❤️ 4
    最好把 IoT 设备单独分 vlan 来处理,你不知道这些东西有什么雷
    bclerdx
        11
    bclerdx  
       2021-11-04 23:22:26 +08:00
    楼主 UPS 是什么品牌和型号,是如何挡了 2 次意外断电的情况,说说看。
    xiaoun001
        12
    xiaoun001  
       2021-11-04 23:46:11 +08:00 via Android
    楼主,我觉得是很好的网络,但我我觉得 R2S+openwrt ,还有那个 orange 派,多余了。TP-Link 8 口小傻瓜+ NUC 里,家用而已,虚拟一个路由给 512 内存就要逆天,而且也许 openwrt 未必是最佳选择,除了增加折腾时间,个人观点
    Pogbag
        13
    Pogbag  
       2021-11-05 06:21:04 +08:00 via iPhone
    NUC8 跑的是 win nas 吗
    singerll
        14
    singerll  
       2021-11-05 07:28:32 +08:00 via Android
    说句题外话,这个图不叫网络拓扑。。。。
    villivateur
        15
    villivateur  
    OP
       2021-11-05 07:31:40 +08:00 via Android   ❤️ 2
    @bclerdx JD 买的普通的 UPS ,因为两次在用电脑的时候,楼下小孩手贱把整栋楼的电拉闸了
    villivateur
        16
    villivateur  
    OP
       2021-11-05 07:32:15 +08:00 via Android
    @xiaoun001 不要把鸡蛋放在一个篮子里
    villivateur
        17
    villivateur  
    OP
       2021-11-05 07:32:48 +08:00 via Android
    @Pogbag 不是,装的 Ubuntu server
    yyysuo
        18
    yyysuo  
       2021-11-05 08:32:09 +08:00
    1:太复杂了,出了毛病不好排查。
    2:硬盘太小了,这么能折腾,不配个 20T 以上的存储空间,说不过去。
    isnullstring
        19
    isnullstring  
       2021-11-05 08:39:40 +08:00
    这个不叫 网络拓扑
    应该叫设备线路图
    Eytoyes
        20
    Eytoyes  
       2021-11-05 08:52:10 +08:00
    这一个月得多少电
    gzf6
        21
    gzf6  
       2021-11-05 08:54:29 +08:00 via Android
    想问下安全方面有哪些注意的?
    darksword21
        22
    darksword21  
       2021-11-05 08:56:58 +08:00
    访问家里 web 服务的正确姿势是?

    最近也有点需求但是不了解,DDNS 直接点还是 FRP ,怕被请去喝茶
    villivateur
        23
    villivateur  
    OP
       2021-11-05 09:08:06 +08:00 via Android
    @Eytoyes 除了 PC ,其他设备总功率 50W 左右
    villivateur
        24
    villivateur  
    OP
       2021-11-05 09:08:53 +08:00 via Android
    @gzf6 配好防火墙,不把敏感服务暴露公网,不使用弱密码就基本上没问题了
    villivateur
        25
    villivateur  
    OP
       2021-11-05 09:09:40 +08:00 via Android
    @darksword21 web 服务不要直连家里的网络,哪怕有公网。我觉得 frp 更稳
    ooxxcc
        26
    ooxxcc  
       2021-11-05 09:21:32 +08:00 via iPhone
    为什么要把电力拓扑画到网络拓扑里面…
    SmiteChow
        27
    SmiteChow  
       2021-11-05 09:44:09 +08:00
    电费不便宜
    symbolic
        28
    symbolic  
       2021-11-05 09:45:42 +08:00 via Android
    哈喽 请教下用的哪个平台的 vps 放 frps ,配置和费用咋样。另外 nextcloud 用的哪个版本的,为啥我用的 20.4 版本日志里很多 error 和 warn 。望指点
    villivateur
        29
    villivateur  
    OP
       2021-11-05 09:58:59 +08:00 via Android
    @ooxxcc 因为我是电气工程出身 /狗头
    villivateur
        30
    villivateur  
    OP
       2021-11-05 10:00:31 +08:00 via Android
    @symbolic 腾讯云,最近双十一,2C4G8M 三年也就一百多。
    Nextcloud 的各种问题 Google 一下都能解决。
    symbolic
        31
    symbolic  
       2021-11-05 10:02:19 +08:00 via Android
    @villivateur 好的 谢谢
    Variazioni
        32
    Variazioni  
       2021-11-05 10:45:05 +08:00
    一顿操作猛如虎。。一看电费两万五。。
    TerranceL
        33
    TerranceL  
       2021-11-05 11:13:10 +08:00   ❤️ 1
    总结:
    0. 电力:一般家电市电、网络设备 UPS ;
    1. 网络:r2s 软路由+小米 4a 做 ap ;

    有人愿意看(喷)我 i7 软路由+DS1621 都做了什么吗?点赞超过 10 个我也来水一贴。XD
    xwayway
        34
    xwayway  
       2021-11-05 11:25:53 +08:00
    说句不太专业的话,没太搞明白家庭里面搞 UPS 以及服务器的意图。
    binmiui
        35
    binmiui  
       2021-11-05 11:56:05 +08:00   ❤️ 3
    @TerranceL ccr1036 做主,j4125 做旁,小米 3600*3 做 ap ,8700T 做 nas ,8700K 做虚拟服务器
    想看我也顺便水一波
    yaott2020
        36
    yaott2020  
       2021-11-05 12:13:39 +08:00 via Android
    还以为比尔麦克呢。。。
    qW7bo2FbzbC0
        37
    qW7bo2FbzbC0  
       2021-11-05 12:15:33 +08:00
    我也是 r2s ,但是加了 r2s openwrt 之后,nat 类型一直很差,网心云,京东云的收益几乎为 0 了
    panda666
        38
    panda666  
       2021-11-05 12:22:30 +08:00
    @villivateur 你用的国内服务器做的反向代理吧,那你域名怎么备案的,还是说你直接用 ip 访问的?
    libook
        39
    libook  
       2021-11-05 12:26:02 +08:00
    @xwayway #34 想在家里跑些服务的话就需要服务器,比如我家里跑了一些下载器、代码库、多媒体管理、MC 联机服务器等;用磁盘阵列的话就需要 UPS ,很多实时性的阵列对停电敏感,容易故障。
    libook
        40
    libook  
       2021-11-05 12:39:54 +08:00   ❤️ 1
    @darksword21 #22 我现在用两种方案:
    1. 路由器开 VPN ,终端连 VPN 进入家庭网络再访问 Web 服务;
    2. 比 VPN 轻量一点、隐蔽一点,用因为平时就用 X 射线出国学习,然后恰好家里的线路比较好适合做中继,于是,先在客户端判是否是国内目的地,是的话就直接请求,不是的话就连到家里,在家里判断是否是家庭网网段,是的话就访问家庭网的 Web 服务,不是的话就转发到机场,开 KCP 目前速度还不错。
    biguokang
        41
    biguokang  
       2021-11-05 12:57:08 +08:00   ❤️ 1
    @symbolic 其实 frps 不用专门买个 vps ,你可以去樱花 frp 看看,专门提供 frps 服务的,成本会低一点
    tuutoo
        42
    tuutoo  
       2021-11-05 13:05:19 +08:00
    图不错
    villivateur
        43
    villivateur  
    OP
       2021-11-05 13:11:18 +08:00 via Android
    @panda666 好几年前备案的,不是很简单吗?
    panda666
        44
    panda666  
       2021-11-05 13:53:48 +08:00
    @villivateur 你是个人备案还是企业备案,个人备案限制很多吧
    JLXos
        45
    JLXos  
       2021-11-05 14:59:11 +08:00
    赞! R2S 我想知道如果千兆网的话,带这么多设备还够不够用……
    lopetver
        46
    lopetver  
       2021-11-05 15:00:00 +08:00
    一般家庭光猫都是在入户门口边上的,那这个 UPS 的电力你是怎么接入到光猫端的呢?走明线吗?
    villivateur
        47
    villivateur  
    OP
       2021-11-05 15:10:31 +08:00 via Android
    @lopetver 我并没有光猫,是网线直连
    lopetver
        48
    lopetver  
       2021-11-05 15:39:05 +08:00
    @villivateur 好吧,这样的话,挺方便接 UPS 的
    zmqking
        49
    zmqking  
       2021-11-05 16:02:19 +08:00
    这个 R2S ,莫名的掉速,试过各种插件,固件都刷过几次,太折腾了,还是没有直连光猫加个交换机来的好
    caryyu
        50
    caryyu  
       2021-11-05 16:12:34 +08:00
    一个月的电费多少钱啊。
    villivateur
        51
    villivateur  
    OP
       2021-11-05 16:55:45 +08:00 via Android
    @zmqking openwrt 官方出了固件,不要用 r2s 原厂的固件
    villivateur
        52
    villivateur  
    OP
       2021-11-05 16:56:06 +08:00 via Android
    @caryyu 图里面的设备的话,一个月 20 块钱吧
    m1nm13
        53
    m1nm13  
       2021-11-05 17:18:12 +08:00
    我就想问,B85 的主板,到现在真的没有问题吗?用过 4 块 B75 B85 Z77,都有不同程度的 不开机 的问题。有的是热重启就有概率不开机,有的是隔很久不开机就会开不了机。一旦出问题,就需要拔内存重插才能开机。真的存在没有问题的 B85/75 吗?
    就因为这个,我把主力电脑,换成了 5600X
    wujiezero
        54
    wujiezero  
       2021-11-05 17:20:09 +08:00
    R2S 属实有点拉胯 = =
    kirisamemarisas
        55
    kirisamemarisas  
       2021-11-05 17:37:46 +08:00
    这个图是用什么软件话的,感觉排线挺好看的
    nmap
        56
    nmap  
       2021-11-05 18:04:01 +08:00
    搞个反代的作用是?
    zyq2280539
        57
    zyq2280539  
       2021-11-05 18:13:42 +08:00
    我也觉得电费应该不少吧。😆 ,家庭娱乐需求不大,所以只用了一个电视盒子驱动 2T 硬盘来做存储了,个人数据量不大凑合用吧
    pengtdyd
        58
    pengtdyd  
       2021-11-05 18:23:10 +08:00
    大胆猜测你肯定没有女朋友
    villivateur
        59
    villivateur  
    OP
       2021-11-05 20:11:09 +08:00
    @m1nm13 我的是 H87 主板,同期也有一个 B85 主板,都好好的,可能你那里气候不太好
    villivateur
        60
    villivateur  
    OP
       2021-11-05 20:11:21 +08:00
    villivateur
        61
    villivateur  
    OP
       2021-11-05 20:12:10 +08:00
    @pengtdyd 那你真的失误了,搞 emby 服务器主要是为了给女朋友看剧
    chfight
        62
    chfight  
       2021-11-05 21:02:56 +08:00
    nuc8 有可以改成软路由吗?
    littlewing
        63
    littlewing  
       2021-11-05 21:36:55 +08:00   ❤️ 1
    @xwayway 不是服务器,是 NAS+跑一些服务用的机器,UPS 是为了断电坏硬盘
    littlewing
        64
    littlewing  
       2021-11-05 21:38:48 +08:00   ❤️ 1
    楼上一堆人说电费的,而且经常一说到软路由就有人说功耗,一个月也就一顿饭钱的电费,真要穷到这种程度确实没必要玩这些
    littlewing
        65
    littlewing  
       2021-11-05 21:41:36 +08:00
    @Eytoyes
    @SmiteChow
    @Variazioni
    @zyq2280539
    这配置一个月不到一顿饭钱的电费,真没多少,我这儿 100W+ 7*24 小时跑着都没觉得贵
    SIGEV13
        66
    SIGEV13  
       2021-11-05 21:58:15 +08:00
    请问楼主一般多久更换一次 UPS 电池?
    电池健康有什么能够自己检测的方法没?
    我的 UPS 开始提示我检修更换电池了,但是最近一次停电它还能带 150W 的负荷二十分钟后还剩下 60%电力。目前看电量还不少,不知道衰减速度会有多块。UPS 是个 2016 年的 Eaton 5PX 1500.
    bclerdx
        67
    bclerdx  
       2021-11-05 22:57:58 +08:00
    @TerranceL 同意水一波。
    bofei
        68
    bofei  
       2021-11-05 23:06:48 +08:00
    楼主你用的哪个服务器,
    我也想在家装个服务器, 开几个虚拟机 学习测试 hadoop 之类的
    Valid
        69
    Valid  
       2021-11-05 23:41:35 +08:00
    借楼出一台 nuc10i7
    leimao
        70
    leimao  
       2021-11-05 23:43:50 +08:00
    有一说一,我一个 3090 顶你全部算力。
    Eytoyes
        71
    Eytoyes  
       2021-11-06 07:51:39 +08:00
    @littlewing #65 家里没人住的房子放着 i5 的 NAS 一直在跑,8 块硬盘,其他设备若干不计,一个月 50 多块电费,软路由怎么就不能谈功耗了。而且我问的是楼主整体设备的能耗,跟软路由有啥关系

    @m1nm13 #53 我有块华硕 H81 后来扩容磁盘接口不够升级到 B87 ,都是拆机老板子没有一点问题,B87 一般是品牌机拆下来的,质量还是比较 ok 的
    leavic
        72
    leavic  
       2021-11-06 10:33:22 +08:00
    感觉你这个拓扑,一个 list 也就可以说清楚了
    hahaxo
        73
    hahaxo  
       2021-11-06 12:40:58 +08:00
    @villivateur r2s 的固件可以推荐下吗?
    villivateur
        74
    villivateur  
    OP
       2021-11-06 12:47:05 +08:00 via Android
    @hahaxo openwrt 官网的
    shequ2046
        75
    shequ2046  
       2021-11-06 15:43:29 +08:00
    建议改个 UPS 直接输出 5V 到 USB ,这样就可以保障断点两三天内家里的充电和网络了。。。
    TXisfine
        76
    TXisfine  
       2021-11-06 22:35:21 +08:00
    不错哦~还是建议把网络和电力分开~毕竟没跑 PLC
    zhengxian
        77
    zhengxian  
       2021-11-07 17:00:09 +08:00
    我还在用 e3 1260L + DQ77KB 做 AIO 呢,日常使用没问题,功耗确实高了点
    hadoop
        78
    hadoop  
       2021-11-07 20:04:38 +08:00
    r2s 固件能分享下吗? 想找个稳定点的
    villivateur
        79
    villivateur  
    OP
       2021-11-07 20:57:30 +08:00
    @hadoop 看下 #74 楼
    zyq2280539
        80
    zyq2280539  
       2021-11-08 12:13:45 +08:00
    呵呵,被楼主鄙视了,之前也想弄个至强的小主机来着,想到体积、散热、风扇噪音等问题劝退,个人需求咯,真没有好坏之分。能满足需求就行了,你一堆设备也能满足需求,我一个电视盒子也能满足需求,真的无所谓好坏之分。我个人只关注 2 点,体积和噪音,3.5 寸硬盘都被我劝退了,现在一直用 2.5 寸硬盘顶着,当然用途不一样真没啥多大的区别。
    symbolic
        81
    symbolic  
       2021-11-08 16:44:58 +08:00 via Android
    @biguokang 十分感谢!
    kkkkkkz
        82
    kkkkkkz  
       2021-11-14 22:49:03 +08:00 via iPhone
    NUC8 怎么看电视呢,要把鼠标键盘放客厅嘛
    villivateur
        83
    villivateur  
    OP
       2021-11-15 08:53:50 +08:00 via Android
    @kkkkkkz 了解一下 emby ,nuc8 只是个服务器,看剧可以用手机或者平板
    kkkkkkz
        84
    kkkkkkz  
       2021-11-15 09:04:44 +08:00 via iPhone
    @villivateur 请问一下电视的话是不是需要安装 emby 的安卓客户端啊
    villivateur
        85
    villivateur  
    OP
       2021-11-15 09:16:59 +08:00 via Android
    @kkkkkkz 有浏览器就行,不需要特别的客户端
    c5QzzesMys8FudxI
        86
    c5QzzesMys8FudxI  
       2021-11-20 01:29:24 +08:00 via iPhone
    Make
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2841 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 35ms · UTC 08:31 · PVG 16:31 · LAX 00:31 · JFK 03:31
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.