Homelab 網路設定
使用此技能來設計一個可隨需求成長的家庭或小型實驗室網路,而無需全面重建。
使用時機
- 規劃新的家庭網路或重新設計僅有 ISP 路由器的設定。
- 選擇閘道器、交換器和存取點的角色。
- 設計 IP 範圍、DHCP 範圍、靜態保留和 DNS。
- 為未來的 VLAN、Pi-hole、NAS、實驗室伺服器或 VPN 存取做準備。
- 排除具有雙重 NAT、不穩定 Wi-Fi 或伺服器位址變動的新網路問題。
運作方式
首先分離裝置角色:
網際網路
|
數據機或 ONT
|
閘道器或路由器 NAT、防火牆、DHCP、DNS、VLAN 間路由
|
受管交換器 有線客戶端、AP 上行鏈路、可選 VLAN 中繼
|
存取點 僅 Wi-Fi;理想情況下使用有線回傳
伺服器和 NAS 固定位址、DNS 名稱、監控
客戶端和 IoT DHCP 池,若可使用 VLAN,則稍後隔離
選擇一個符合營運商需求的閘道器,而不僅僅是功能清單:
| 選項 | 最佳適用場景 | 備註 |
|---|---|---|
| ISP 路由器 | 僅基本網際網路 | 控制有限,通常 VLAN 支援較差 |
| UniFi 閘道器 | 受管家庭網路 | 良好的 UI,生態系統鎖定 |
| OPNsense 或 pfSense | 靈活的實驗室 | 強大的 VLAN、防火牆、VPN 和 DNS 控制 |
| MikroTik | 進階網路使用者 | 功能強大,但容易錯誤配置 |
| Linux 路由器 | 喜歡自行調試者 | 在使用為主要閘道器之前,請記錄回滾方案 |
IP 計畫
當你預計使用 VPN 時,避免最常見的預設值 192.168.1.0/24。它經常與旅館、辦公室和 ISP 路由器衝突。
小型實驗室計畫範例:
192.168.10.0/24 受信任客戶端
192.168.20.0/24 IoT 和多媒體裝置
192.168.30.0/24 伺服器和 NAS
192.168.40.0/24 訪客 Wi-Fi
192.168.99.0/24 網路管理
閘道器慣例:.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
- 在可以佈建乙太網路時,優先使用有線 AP 回傳而非網狀網路。
- 如果預算允許,為 AP 和攝影機使用 PoE 交換器。
- 在每條電纜的兩端貼上標籤,並保持簡單的連接埠對應表。
- 如果停電常見,請將閘道器、交換器、DNS 伺服器和 NAS 連接到 UPS 電源。
範例
初學者升級
目標:保留 ISP 路由器,但穩定小型實驗室。
- 為 NAS、Pi 和任何 SSH 主機設定 DHCP 保留。
- 將本地名稱轉移到
home.arpa。 - 在次要路由器或 AP 上停用重複的 DHCP 伺服器。
- 將主要 AP 改為有線連接,而非依賴無線回傳。
VLAN 就緒計畫
目標:為未來的分段做好準備,但暫不立即啟用。
- 為受信任、IoT、伺服器、訪客和管理選擇非重疊的 /24 範圍。
- 在每個子網上為閘道器保留 .1,為基礎設施保留 .2-.49。
- 購買支援 VLAN 和 VLAN 間防火牆規則的閘道器和交換器。
- 記錄哪些 SSID 和交換器連接埠最終將對應到哪個網路。
反模式
- 沒有理由或文件說明的雙重 NAT。
- 在計畫使用 VPN 時使用
192.168.1.0/24。 - 為 NAS、Pi-hole、Home Assistant 或其他服務主機使用動態位址。
- 將消費級路由器重新用作 AP,但其 DHCP 伺服器仍處於啟用狀態。
- 扁平網路,其中攝影機、智慧插頭、筆記型電腦和伺服器共享相同的信任邊界。
參見
- 技能:
network-interface-health - 技能:
network-config-validation