UdpClient.AllowNatTraversal(Boolean) 方法

定義

啟用或停用在 UdpClient 執行個體上的網路位址轉譯 (NAT) 周遊。

public:
 void AllowNatTraversal(bool allowed);
[System.Runtime.Versioning.SupportedOSPlatform("windows")]
public void AllowNatTraversal (bool allowed);
public void AllowNatTraversal (bool allowed);
[<System.Runtime.Versioning.SupportedOSPlatform("windows")>]
member this.AllowNatTraversal : bool -> unit
member this.AllowNatTraversal : bool -> unit
Public Sub AllowNatTraversal (allowed As Boolean)

參數

allowed
Boolean

布林值,指定是否啟用或停用 NAT 周遊。

屬性

備註

方法 AllowNatTraversal 可用來啟用或停用實例的 UdpClient NAT 周遊。 NAT 周遊可以使用 Teredo、6to4 或 ISATAP 通道來提供。

allowed當 參數為 false 時,IPProtectionLevel相關聯套接字上的選項會設定為 EdgeRestricted。 這會明確停用實例的 UdpClient NAT 周遊。

allowed當 參數為 true 時,IPProtectionLevel相關聯套接字上的選項會設定為 Unrestricted。 這可能會根據系統上的防火牆規則,允許的 UdpClient NAT 周遊。

Teredo 位址是前置詞為 2001::/32 的 IPv6 位址。 Teredo 位址可透過一般 DNS 名稱解析傳回,或列舉為指派給本機介面的 IPv6 位址。

適用於

另請參閱