對於大多數用戶端應用程式 (包括Web瀏覽器、Telnet、被動模式 FTP 和下載的串流視訊)而言,如果虛擬機器起始網路連線,NAT 網路上的虛擬機器可以使用任何使用 TCP 或 UDP 的通訊協定。NAT 裝置內建了其他通訊協定支援,可讓 FTP 和 ICMP 回顯 (ping) 透過 NAT 裝置透明地運作。
在外部網路上,NAT 網路上的虛擬機器顯示為主機系統,因為其網路流量使用主機系統 IP 位址。虛擬機器可以使用 TCP/IP 向可從主機系統存取的任何機器傳送和接收資料。
NAT 裝置必須在私人 NAT 網路上的虛擬機器位址與外部網路上的主機網路位址之間設定對應,然後才能進行任何通訊。當虛擬機器起始與其他網路資源的網路連線時,會自動建立此對應。此作業對 NAT 網路上虛擬機器的使用者是透明的。
從 NAT 網路外部起始到 NAT 網路上的虛擬機器的網路連線不透明。當外部網路上的機器嘗試起始與 NAT 網路上虛擬機器的連線時,該機器無法連線到虛擬機器,因為 NAT 裝置未轉送要求。您可以在 NAT 裝置上手動設定埠轉送,以便目的地為特定埠的網路流量仍可自動轉送至 NAT 網路上的虛擬機器。
在 NAT 網路上的電腦 (包括虛擬機器和主機系統) 之間可以共用 Windows 作業系統和 Samba 所使用的類型檔案。如果您使用網路上的 WINS 伺服器,則使用 NAT 網路的虛擬機器可以存取主機系統上的共用檔案和資料夾,WINS 伺服器會知道這些共用檔案和資料夾是否位於同一個工作組或網域中。