A execução de um servidor em um endereço Teredo geralmente é uma má ideia, porque os clientes terão conectividade não confiável com seu servidor.
Seu cenário é um pouco especial, pois você planeja que seu telefone seja o único cliente e, como tal, talvez você não tenha os mesmos requisitos de confiabilidade do servidor típico. Você só precisa manter as dicas em mente.
O motivo mais comum para Teredo quebrar é a falta de relés Teredo. Outra maneira de quebrar facilmente o Teredo é filtrando os pacotes ICMPv6.
Coisas a procurar
- Encontre o endereço IPv6 do seu telefone e use um dos muitos sites de teste de ping na rede para testar o endereço. Se o seu telefone não responder ao ping, ele nunca poderá se comunicar com um servidor hospedado em um endereço Teredo.
- Descubra qual relé Teredo está sendo usada pelo provedor ao qual seu telefone se conecta. Se o ISP não tiver seus próprios relés Teredo, você pode estar confiando em relés de terceiros, o que significa que não há garantias de confiabilidade e nenhuma maneira simples de relatar problemas.
- Decida como seu telefone encontrará seu servidor. Teredo é projetado para fornecer um dispositivo com um único endereço IPv6 dinâmico. Um endereço estático não é possível com um cliente Teredo e um servidor Teredo não modificados. Portanto, você precisa encontrar uma maneira de o telefone saber o endereço IPv6 do seu servidor conforme ele é alterado. Uma possibilidade é usar um provedor de DNS dinâmico com suporte a IPv6.