瞭解如何修改主機上 TCP/IP 堆疊的 DNS 和預設閘道組態。您還可以變更壅塞控制演算法、連線數目上限和自訂 TCP/IP 堆疊的名稱。

備註: 您僅可以變更預設 TCP/IP 堆疊的 DNS 和預設閘道組態。使用單獨的 TCP/IP 堆疊時,支援多個 DNS 和閘道組態。

程序

  1. vSphere Client 中,導覽至主機。
  2. 設定索引標籤上,展開網路,然後選取 TCP/IP 組態
  3. 從資料表中選取一個堆疊,按一下編輯,然後進行適當的變更。
    頁面 選項
    DNS 組態 選取一種獲取 DNS 伺服器的方法。
    • 選取自動從 VMkernel 網路介面卡取得設定,然後從 VMKernel 網路介面卡下拉式功能表中選取一個網路介面卡
    • 選取手動輸入設定,然後編輯 DNS 組態設定。
      1. 編輯主機名稱。
      2. 編輯網域名稱。
      3. 輸入慣用的 DNS 伺服器 IP 位址。
      4. 輸入替代的 DNS 伺服器 IP 位址。
      5. (選擇性) 使用搜尋網域文字方塊來指定解決不合格網域名稱問題時要在 DNS 搜尋中使用的 DNS 尾碼。
    路由傳送 編輯 VMkernel 閘道資訊。
    備註: 移除預設閘道可能會導致用戶端與主機中斷連線。
    名稱 變更自訂 TCP/IP 堆疊的名稱
    進階 編輯堆疊的連線數目上限和壅塞控制演算法
  4. 按一下確定套用您的變更。

下一步

可以使用 CLI 命令將靜態路由新增至其他閘道。如需詳細資訊,請參閱 http://kb.vmware.com/kb/2001426

明確壅塞通知

明確壅塞通知 (ECN) 允許 TCP 寄件者降低傳輸速率以避免封包捨棄。在 RFC 3168 中指定了 ECN。vSphere 7.0 及更新版本支援 ECN,並且依預設為啟用。

您可以使用 esxcli 命令取得任何網路堆疊的 ECN 狀態。

程序

  1. 在主機上的 ESXi Shell 中,使用以下命令。
    esxcli network ip netstack set -N <NetStack-Name> --ecn=<str>
  2. 您可以設定 ECN 的狀態。該設定在 ESXi 中具有以下可能的值。
    ... --ecn=<str> ECN (明確壅塞通知) 的狀態。disabled:完全停用 ECN 功能。echo-only:僅回應 ECN,不會起始。enabled:完全啟用 ECN 功能
    此參數的預設值為「enabled」。如果此參數的值為「enabled」,ESXi 可能會使用 ECN。如果環境中的路由器或網路應用裝置無法準確處理具有 ECN 位元的 IP 封包,則可以將 ECN 功能設定為「disabled」。