Túneis Teredo
Escrito por Ailton Soares Rocha e Rodrigo Regis dos Santos
Cliente
Linux
Edite o arquivo de configuração do miredo:
# nano /usr/local/etc/miredo/miredo.conf
Especifique o nome ou IP do Servidor que será utilizado. É possível utilizar até 2 Servidores, sendo que o primeiro é especificado na entrada
ServerAddress e o segundo
ServerAddress2 seguido do IP ou nome do Servidor:
#! /usr/local/sbin/miredo -f -c
# Nome da interface utilizada no tunel.
InterfaceName teredo
#Dependendo das regras do seu firewall/NAT ou tipo de NAT,
#fixe a porta e o endereco IP a ser utilizado
#BindPort 3545
#BindAddress 192.0.2.100
#Servidores Teredo a serem utilizados (no maximo é 2)
ServerAddress teredo-debian.remlab.net
ServerAddress2 teredo.ipv6.microsoft.com
FreeBSD
Execute o seguinte comando para instalar o pacote do Miredo:
# pkg_add -r miredo
Edite o arquivo
/usr/local/etc/miredo-server.conf
Insira as seguintes linhas ou altere os seguintes parâmetros:
#IP´s onde o servidor estará ativo
ServerBindAddress "IP primário"
ServerBindAddress2 "IP secundário"
Entre no diretório
/usr/loca/etc/rc.d e execute o seguinte comando (isto é necessário devido a um bug no pacote de instalação):
# ln miredo-server miredo_server
Crie o diretório onde o Miredo irá gravar o seu PID:
# mkdir /usr/local/var
# mkdir /usr/local/var/run
Edite o arquivo de configuração do miredo:
#edit /usr/local/etc/miredo/miredo.conf
Especifique o nome ou IP do Servidor que será utilizado. É possível especificar até 2 Servidores, sendo que o primeiro utiliza a entrada
ServerAddress e o segundo
ServerAddress2 seguido do IP ou nome do Servidor:
#! /usr/local/sbin/miredo -f -c
# Nome da interface utilizada no tunel.
InterfaceName teredo
#Dependendo das regras do seu firewall/NAT ou tipo de NAT,
#fixe a porta e o endereco IP a ser utilizado
#BindPort 3545
#BindAddress 192.0.2.100
#Servidores Teredo a serem utilizados
ServerAddress teredo-debian.remlab.net
ServerAddress2 teredo.ipv6.microsoft.com
Inicialize-o com o seguinte comando para verificar se está tudo ok:
# /usr/local/sbin/miredo -f
Se estiver tudo ok, deverá retornar a seguinte tela:
Windows
Por motivos de segurança, primeiro faça todas as atualizações disponíveis através do Windows Update;
Em seguida, instale o suporte ao IPv6 utilizando o seguinte comando:
> netsh int ipv6 install
Para configurar o Cliente, basta executar o comando abaixo no Prompt de Comando:
> netsh int ipv6 set teredo "tipo de NAT" "ip do Servidor Teredo"
Sendo que o tipo de NAT poderá ser "cliente" ou "enterpriseclient"
Para verificar a conexão e configuração do cliente, execute o seguinte comando:
> netsh int ipv6 show teredo
No caso do erro abaixo (destacado em verde), utilize o tipo de NAT "enterpriseclient"
No caso de não haver problemas, a tela de retorno é a seguinte:
Servidores Teredo públicos:
- teredo.remlab.net (França);
- teredo.autotrans.consulintel.com (Espanha);
- teredo.ipv6.microsoft.com (EUA, Redmond) (Padrão para WindowsXP, 2003, Vista e 2008);
- 203.233.154.10 (NCA, Coréia);
- debian-miredo.progsoc.org (Austrália).
Última atualização 28/11/2008 15h11