執行初始 VMware Cloud Director 部署後,您可以變更 eth0eth1 網路介面的靜態路由。

必要條件

若要永久變更 OVF 內容,則必須使用 vSphere 使用者介面變更 OVF 內容值。請參閱《vSphere 虛擬機器管理》指南中的〈設定 vApp 內容〉主題。

程序

  1. 如果要暫時變更靜態路由值 (例如,用於測試目的),請在 VMware Cloud Director 中編輯靜態路由。
    1. root 身分直接登入或使用 SSH 用戶端登入 VMware Cloud Director 應用裝置主控台。
    2. (選擇性) 驗證目前的靜態路由組態。
      • 對於 eth0,執行下列命令。
        ovfenv --key vcloudnet.routes0.VMware_vCloud_Director 
      • 對於 eth1,執行下列命令。
        ovfenv --key vcloudnet.routes1.VMware_vCloud_Director
    3. 變更靜態路由值。
      靜態路由必須是以逗號分隔的路由規格的清單。例如,對於 eth0,必須執行:
      ovfenv --key vcloudnet.routes0.VMware_vCloud_Director  --value "172.16.100.253 172.16.96.0/19, 172.16.100.253 192.168.100.0/24"
      • 對於 eth0,執行下列命令。
        ovfenv --key vcloudnet.routes0.VMware_vCloud_Director  --value "new_static_routes0"
      • 對於 eth1,執行下列命令。
        ovfenv --key vcloudnet.routes1.VMware_vCloud_Director  --value "new_static_routes1"
    4. 重新啟動 VMware Cloud Director 應用裝置上的網路服務。
      systemctl restart vcd-ova-netconfig.service
  2. 如果要永久變更靜態路由值,請使用 vSphere 使用者介面變更 OVF 內容。
    靜態路由必須是以逗號分隔的路由規格的清單。
    備註: 您必須關閉虛擬機器的電源,才能在 vSphere 中變更內容的值。
    • 使用 vSphere 使用者介面,將 vcloudnet.routes0.VMware_vCloud_Director 內容的值設定為新的路由規格字串。
    • 使用 vSphere 使用者介面,將 vcloudnet.routes1.VMware_vCloud_Director 內容的值設定為新的路由規格字串。