UdpClient.AllowNatTraversal(Boolean) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Habilita o deshabilita NAT (Traducción de direcciones de red) transversal en una instancia 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)
Parámetros
- allowed
- Boolean
Valor booleano que especifica si se va a habilitar o deshabilitar NAT transversal.
- Atributos
Comentarios
El AllowNatTraversal método se usa para habilitar o deshabilitar el recorrido NAT para una UdpClient instancia de . El recorrido NAT se puede proporcionar mediante Teredo, 6to4 o un túnel ISATAP.
Cuando el allowed
parámetro es false, la IPProtectionLevel opción del socket asociado se establece EdgeRestricteden . Esto deshabilita explícitamente el recorrido NAT para una UdpClient instancia de .
Cuando el allowed
parámetro es true, la IPProtectionLevel opción del socket asociado se establece Unrestricteden . Esto puede permitir el recorrido nat para un UdpClient elemento en función de las reglas de firewall implementadas en el sistema.
Una dirección Teredo es una dirección IPv6 con el prefijo 2001::/32. Las direcciones teredo se pueden devolver a través de la resolución normal de nombres DNS o enumerarse como una dirección IPv6 asignada a una interfaz local.