对于小户型选一个穿墙能力强的路由器放在房子中央位置基本就能全屋覆盖。对于大户型一般就 AC+AP 和 Mesh 两种方案,AC+AP 需要提前布好网线连接 AP ,Mesh 的话则相对自由一些,可以通过无线回程进行 Mesh 组网,但是稳定性上肯定不如 AC+AP 的方案(有线回程的 Mesh 估计好点),而且一般情况下 AP 的带机量也是远远大于 Mesh 的。
目前来说大部分内网使用场景千兆是完全可以满足需求的比如 4K 视频播放,VR (比如 Quest2 无线串流),目前家庭万兆的使用场景一般是万兆 NAS 在线视频剪辑,需要频繁内网设备之间高速拷贝数字内容,多人同时需要超高速内网访问。 外网宽带目前一般最高也就是千兆,除非你拉专线价格非常高或者多个账号叠加拨号,一般都很少用到。 另外现在好一点的万兆网络设备都价格不菲。 虽然现在不上万兆,但是我们也得为日后的万兆升级做好准备。
如果房子是自己装修,那么就可以完全按照自己的想法来,如果是精装修好的房子那么就局限比较多了,顶多就是换换线。
在装修之前我们先要想好弱电箱的位置,然后所有的网线都汇聚在此,如果空间足够,专门整个弱电间也是 ok 的。机柜或者设备放在柜子里面的,需要提前考虑好散热风道之类的,可以打散热孔加散热风扇。
最终选择的是 AP 模式,AP 企业产品比较多,近些年也有不少家用的 AP 产品,常见的 AP 品牌也有不少,TPLink ,华三,锐捷,aruba ,unifi(UBNT),综合工业设计,系统软件等各方面因素,选择了 Unifi 全家桶。U 家的产品特点主要是苹果风格的工业设计,复杂功能抽象封装,一些高级的功能只需要简单的配置即可。 Unifi 的 AP 都是胖 AP ,支持软 AC ,目前软 AC 支持的部署方式也很多,有 pc 上的软件客户端,或者 docker 进行部署,ac 软件设置好之后,即使脱离了 AC ,AP 也能正常工作,这两年官方都在推自带 AC 软件的 UnifiOS 设备,比如 UDM ,UDM Pro ,UDM SE 等设备,这些设备集成了路由器,交换机,UnifiOS (包含了 AC 管理)。
目前的拓扑结构如下:
路由器和主交换机
AP 算是日常使用用比较核心的设备了,毕竟现在很多设备都是 WiFi 连接的。Unifi Network 可以很方便的对所有 AP 进行集中管理,一般情况下我们可以根据使用场景来创建多个 WiFi Network ,不同 WiFi 网络可以绑定不同的 Network (不同的 Network 可以对应不同的 VLAN ),比如我们可以单独设置一个 WiFi 出来进行科学上网,连上这个无线网就可以科学上网了,而且这个网络所有的设置更改都不影响默认的正常的 WiFi 网络。
以下是各个位置的 AP 布置:
地下室 0F(UAP-AC-IW) 面板型 AP
还记得以前看下载的电影或者电视剧都是直接放在 NAS 上用本地的普通播放器看。后来知道了 Jellyfin 或者 Plex 这类媒体服务器的概念,媒体服务器可以对电影电视剧进行统一的管理,自动刮削电影或者电视剧的元数据。在多个客户端上观看记录和状态都可以自动进行同步,你在电视上看的记录,到手机或者电脑上观看进度都在,随时继续观看。
我这边使用的是开源免费的 Jellyfin ,客户端一般用的 Infuse 和官方的客户端。
Jellyfin 服务直接部署在 QNAP NAS 的 Docker 的容器中,这样可以直接挂载 NAS 的硬盘。
DDNS
DDNS 是使用的阿里云的服务,通过 OpenWRT 的服务来进行更新,当 wan 口 ip 地址发生变化的时候就会自动更新域名 ip 地址。当然这个需要你的互联网提供商能够给你分配外网 IP 地址。
为了保证默认 WiFi 网络的稳定,默认网络不提供科学上网,所以单独划出一个 WiFi 来给科学上网使用,这样这个单独的 WiFi 再怎么折腾也不会影响正常的网络。
软路由的 OpenWRT 上安装 OpenClash 服务(别的类似服务也 ok ),然后 OpenWRT 以旁路由的角色接入网络( LAN 口接入交换机),如果多个 VLAN 网络都需要使用相关服务,那么可以添加多个网络接口,保证 OpenWRT 在相应的 VLAN 网络中能够访问。
目前 iTV 也就用来看看比赛,平时也比较少看。 通过 VLAN ,即使客厅电视和机柜只有一根网线我们可以方便的通过交换机机顶盒来连光猫的 IPTV 口拨号看电视。不少地方的 iTV 你可以进行抓包,然后通过 OpenWRT 模拟拨号,然后再通过 udpxy 服务将多播转为内网单播,随处通过 rtsp 流进行观看,网上资料很多,这里就不多做陈述了。
IoT 网络这块其实没啥好说的,就是如果想要提高安全性,可以为 IoT 设备单独划一个 VLAN 网络,和一般上网用的网络进行隔离。我目前为了简单还没有这么做,我一般的诸如智能开关,插座,zigbee 网关啥的基本都是买的 sonoff 家的产品然后刷的 tasmota 的开源固件,这样就可以得到设备的完全控制权,然后再集成中 Home Assistant 系统中,其他很多小米的设备也可以集成到 HA 中,如果有同学想详细了解相关内容,我可以单独再开一篇来写。
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.