UniFi NetWork - 更改虛擬網路子網

使用 Site Magic 時,一個站點的 UniFi 閘道器或控制檯使用的虛擬網路子網可能會與另一個站點重疊。在這種情況下,需要將其中一個子網更改為不同的 IP 範圍。

更改子網本身是一項簡單的任務,但如果您按照以下步驟仔細規劃更改,就可以 將停機時間減少到最少,甚至消除停機

開始之前

當更改子網時,客戶端和 UniFi 設備需要通過 DHCP 獲取新的 IP 地址並重新連接網路。由於 DHCP 地址分配租約時間(默認為 86400 秒/1 天),因此可能需要很長時間才會重新請求新 IP 地址連接網路。

在更改子網範圍之前,我們建議執行以下步驟:

  1. 檢查是否有 固定 IP 地址分配給客戶端,並暫時禁用此功能。
    • 使用客戶端設備頁面 “顯示選項” 中的 “固定 IP 地址” 過濾器快速查找這些客戶端。
  2. 檢查是否有任何 UniFi 設備配置了 靜態 IP 地址(網路覆蓋),並將其更改回 DHCP。
  3. 檢查是否有客戶端直接在網路變壓器上配置了 靜態 IP 地址,並將其更改回 DHCP。
  4. 將虛擬網路上的 DHCP 租用時間 從 86400 更改為 60 秒。
  5. 第二天,客戶端和 UniFi 設備將獲得租期較短的新 DHCP 租約。

更改子網

現在客戶端使用的是租約時間較短的 DHCP 地址,我們可以開始更改子網。

  1. 檢查是否有允許流量進入現有 IP 地址範圍的 防火牆規則。如果有,請複製這些規則以允許流量流向新子網。
  2. 將虛擬網路上的 閘道器 IP/子網 更改為新的 IP 範圍,例如將 192.168.1.1/24 改為 192.168.2.1/24
  3. 客戶端和 UniFi 設備將更新租約,並在一分鐘內重新連接回網路。
    • 重啟是強制客戶端和 UniFi 設備更新租約的另一種選擇。
  4. 所有客戶端和 UniFi 設備重新連接後,將 DHCP 租用時間 更改回 86400 秒。
  5. 如果使用固定或靜態 IP 地址,請將客戶端和 UniFi 設備更改回新 IP 地址範圍內的固定或靜態 IP 地址。

常見問題

  1. 如果子網更改後客戶端或 UniFi 設備未重新連接,該怎麼辦?
    可能是租用時間較長的舊 DHCP 租約仍在使用。在這種情況下,請重啟客戶端或 UniFi 設備以強制更新。
  2. 子網更改後,我可以將 DHCP 租用時間設置為 60 秒嗎?
    我們強烈建議將租用時間更改回 86400 秒。較短的 DHCP 租用時間會顯著增加網路上的 DHCP 流量。
  3. 如果在其他網路設備運行 DHCP 伺服器,該怎麼辦?

    第三方 DHCP 伺服器上也可以更改租用時間。不過,DHCP 伺服器也需要手動更新,以便在更改後使用新的子網範圍。

    我們建議在 UniFi 閘道器上運行 DHCP 伺服器,因為子網更改後,DHCP 範圍會自動更新。