Partager via


UdpClient.AllowNatTraversal(Boolean) Méthode

Définition

Active ou désactive la traversée du traducteur d'accès réseau (NAT) sur une instance de UdpClient.

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)

Paramètres

allowed
Boolean

Valeur booléenne qui spécifie s'il faut activer ou désactiver la traversée du NAT.

Attributs

Remarques

La AllowNatTraversal méthode est utilisée pour activer ou désactiver la traversée NAT pour un UdpClient instance. La traversée NAT peut être fournie à l’aide de Teredo, de 6to4 ou d’un tunnel ISATAP.

Lorsque le paramètre a la allowed valeur false, l’option IPProtectionLevel sur le socket associé est définie sur EdgeRestricted. Cela désactive explicitement la traversée NAT pour un UdpClient instance.

Lorsque le paramètre a la allowed valeur true, l’option IPProtectionLevel sur le socket associé est définie sur Unrestricted. Cela peut permettre la traversée NAT pour un UdpClient en fonction des règles de pare-feu en place sur le système.

Une adresse Teredo est une adresse IPv6 avec le préfixe 2001 ::/32. Les adresses Teredo peuvent être retournées via une résolution de noms DNS normale ou énumérées sous la forme d’une adresse IPv6 affectée à une interface locale.

S’applique à

Voir aussi