UdpClient.AllowNatTraversal(Boolean) Método

Definição

Permite ou desativa a travessia de Tradução de Endereços de Rede (NAT) numa UdpClient instância.

public:
 void AllowNatTraversal(bool allowed);
public void AllowNatTraversal(bool allowed);
member this.AllowNatTraversal : bool -> unit
Public Sub AllowNatTraversal (allowed As Boolean)

Parâmetros

allowed
Boolean

Um valor booleano que especifica se deve ativar ou desativar a travessia do NAT.

Observações

O AllowNatTraversal método é usado para permitir ou desativar a travessia NAT numa UdpClient instância. A travessia NAT pode ser feita usando Teredo, 6to4 ou um túnel ISATAP.

Quando o allowed parâmetro é falso, a IPProtectionLevel opção no socket associado é definida para EdgeRestricted. Isto desativa explicitamente a travessia NAT para uma UdpClient instância.

Quando o allowed parâmetro é verdadeiro, a IPProtectionLevel opção no socket associado é definida para Unrestricted. Isto pode permitir a travessia de NAT para um UdpClient dependendo das regras de firewall existentes no sistema.

Um endereço Teredo é um endereço IPv6 com o prefixo 2001::/32. Os endereços Teredo podem ser devolvidos através da resolução normal de nomes DNS ou enumerados como um endereço IPv6 atribuído a uma interface local.

Aplica-se a

Ver também