NAT 設定檔分成多個區段。每個區段中的參數用於設定 NAT 裝置的一部分。

[Host] 區段

[主機] 區段包含用於設定 NAT 連線的參數。
表 1. 託管區段參數
參數 說明
ip NAT 裝置應使用的 IP 位址。它後方可以附加一個斜線以及子網路中的位元數。
netmask 要用於 NAT 網路的子網路遮罩。DHCP 位址需要從該位址範圍中配置。
configport 可用於存取 NAT 裝置狀態資訊的連接埠。
device 要使用的 VMnet 裝置。Windows 裝置的格式為 vmnet x ,其中 x 是 VMnet 的數目。Linux 裝置的格式為 /dev/vmnet x
activeFTP 指示是否允許使用中 FTP 的旗標。主動 FTP 允許遠端 FTP 伺服器開啟傳入連線。關閉此功能表示僅被動模式 FTP 可運作。將此旗標設為 0 即可關閉功能。

[Udp] 區段

[Udp] 區段包含 timeout 參數, 可讓您指定為 NAT 網路保留 UDP 對應的秒數。

[Dns] 區段

[Dns] 區段僅適用于 Windows 主機。Linux 主機不使用此區段。
表 2. /dns區段參數
參數 說明
policy 用於 DNS 轉送的原則。
  • order 會以名稱伺服器的順序一次傳送一個 DNS 要求。
  • rotate 一次傳送一個 DNS 要求,並輪換 DNS 伺服器。
  • burst 會將傳送至三台伺服器,並等待第一個伺服器回應。
timeout 重試 DNS 要求前的秒數。
retries NAT 裝置不再嘗試回應 DNS 要求之前的重試次數上限。
autodetect 指示 NAT 裝置是否應偵測主機上可用的 DNS 伺服器的標籤。
nameserver1 若要使用的 DNS 伺服器的 IP 位址。
nameserver2 若要使用的 DNS 伺服器的 IP 位址。
nameserver3 若要使用的 DNS 伺服器的 IP 位址。

如果已開啟 autodetect 並指定了名稱伺服器, 則在 nameserver1nameserver2,nameserver3 中指定的 DNS 伺服器新增在偵測到的 DNS 伺服器清單之前。

[Netbios] 區段

[Netbios] 區段僅適用于 Windows 主機。Linux 主機不使用此區段。
表 3. netbios區段參數
參數 說明
nbnsTimeout = 2 NBNS 查詢的逾時時間, 以秒為單位。
nbnsRetries = 3 每個 NBNS 查詢的重試次數上限。
nbdsTimeout = 3 NBDS 查詢的逾時時間, 以秒為單位。

[Incomingtcp] 區段

[Incomingtcp] 區段會設定 NAT 的 TCP 埠轉送。您可以將埠號碼指派給虛擬機器上的 IP 位址和埠號碼。

此範例會建立從主機連接埠 8887 192.168.27.128 到 IP 位址和連接埠21的對應。

8887 = 192.168.27.128:21

設定此對應之後, 如果外部機器連線到主機連接埠 8887, 網路封包會轉送至 IP 位址為192.168.27.128 的虛擬機器的連接埠 21 (用於 FTP 的標準連接埠)。

[Incomingudp] 區段

[Incomingudp] 區段會設定 NAT 的 UDP 埠轉送。您可以將埠號碼指派給虛擬機器上的 IP 位址和埠號碼。

此範例會建立從主機連接埠 6000 192.168.27.128 到 IP 位址和連接埠6001的對應。

6000 = 192.168.27.128:6001

設定此對應之後, 如果外部機器連線到主機連接埠 6000, 網路封包會轉送至 IP 位址為192.168.27.128 的虛擬機器的連接埠6001。