Homelab Network Setup 是一个用于规划家庭或小型实验室网络的技能,目标是设计一个能够持续扩展、无需推倒重建的网络。
用途
当你需要规划新的家庭网络、重新设计仅依赖 ISP 路由器的方案、选择网关/交换机/接入点的角色分工、设计 IP 网段与 DHCP 作用域和静态保留及 DNS、为未来的 VLAN、Pi-hole、NAS、实验服务器或 VPN 访问做准备,或者排查存在双重 NAT、Wi-Fi 不稳定、服务器地址变化等问题的新网络时,可以使用本技能。
主要能力
技能首先强调按角色分离设备:
Internet
|
Modem or ONT
|
Gateway or router NAT, firewall, DHCP, DNS, inter-VLAN routing
|
Managed switch wired clients, AP uplinks, optional VLAN trunks
|
Access points Wi-Fi only; ideally wired backhaul
Servers and NAS stable addresses, DNS names, monitoring
Clients and IoT DHCP pools, isolated later if VLANs are available
选择网关时应匹配使用者本身,而不仅仅是看功能清单:
| 方案 | 最适合 | 说明 |
|---|---|---|
| ISP router | 仅基础上网 | 控制能力有限,通常对 VLAN 支持较差 |
| UniFi gateway | 受管理的家庭网络 | 界面好,生态锁定 |
| OPNsense 或 pfSense | 灵活的家庭实验室 | 对 VLAN、防火墙、VPN、DNS 控制强 |
| MikroTik | 进阶网络用户 | 功能强大,但容易配错 |
| Linux router | 喜欢折腾的人 | 用作主网关前先记录回滚方案 |
使用方式
IP 规划
在预计使用 VPN 时,避免最常见的默认网段 192.168.1.0/24,因为它常与酒店、办公室和 ISP 路由器冲突。
小型家庭实验室规划示例:
192.168.10.0/24 trusted clients
192.168.20.0/24 IoT and media devices
192.168.30.0/24 servers and NAS
192.168.40.0/24 guest Wi-Fi
192.168.99.0/24 network management
网关约定:.1 基础设施保留:.2 到 .49 动态 DHCP 池:.50 到 .240 备用空间:.241 到 .254
本地名称使用 home.arpa,它专为家庭网络保留,可避免 home.lan 之类临时名称带来的泄漏或冲突问题:
nas.home.arpa
pihole.home.arpa
gateway.home.arpa
switch-01.home.arpa
DHCP 与 DNS
对任何需要 SSH、收藏、监控或作为服务暴露的设备使用 DHCP 保留。
在有意部署本地解析器之前,先把网关作为 DNS 下发。
如果使用 Pi-hole 或其他 DNS 过滤,先为它做保留,再把 DHCP 的 DNS 选项指向该地址。
每个子网保留一小段静态/保留区间,以便更换设备时不与动态租约冲突。
布线与 Wi-Fi
能走 Ethernet 时,优先使用有线回程的接入点,而不是 mesh。
预算允许时,为接入点和摄像头使用 PoE 交换机。
为每根线缆两端贴标签,并维护简单的端口映射表。
如果停电常见,把网关、交换机、DNS 服务器和 NAS 接到 UPS 电源上。
适用场景示例
入门升级
目标:保留 ISP 路由器,但让小型实验室稳定下来。
- 为 NAS、树莓派和任何 SSH 主机设置 DHCP 保留。
- 将本地名称迁移到 home.arpa。
- 关闭次级路由器或接入点上重复的 DHCP 服务器。
- 用有线连接主接入点,而不是依赖无线回程。
面向 VLAN 的规划
目标:为未来的分区做准备,但不立即启用。
- 为可信、IoT、服务器、访客和管理网络选择互不重叠的 /24 网段。
- 每个子网保留 .1 给网关、.2-.49 给基础设施。
- 购买支持 VLAN 和跨 VLAN 防火墙规则的网关和交换机。
- 记录哪些 SSID 和交换机端口最终映射到哪个网络。
限制与反模式
- 没有理由或记录的双重 NAT。
- 在计划使用 VPN 时仍使用 192.168.1.0/24。
- 给 NAS、Pi-hole、Home Assistant 或其他服务主机使用动态地址。
- 将消费级路由器改作接入点,却仍开启其 DHCP 服务器。
- 摄像头、智能插座、笔记本和服务器处于同一信任边界的扁平网络。
参见
- Skill: network-interface-health
- Skill: network-config-validation