ID do artigo: 252735 - Última revisão: quarta-feira, 23 de agosto de 2006 - Revisão: 7.0 Como configurar o encapsulamento IPSec no Windows 2000
Nesta páginaSumário É possível usar a IPSec (Segurança IP) no modo de
encapsulamento para encapsular pacotes IP e, opcionalmente, criptografá-los. A
principal razão de se usar o modo de encapsulamento IPSec (às vezes chamado de
"encapsulamento IPSec puro") no Microsoft Windows 2000 está na
interoperabilidade com roteadores ou gateways de terceiros que não são
compatíveis com a tecnologia de encapsulamento L2TP/IPSec ou PPTP VPN (rede
virtual privada). Mais Informações O Windows 2000 é compatível com o encapsulamento IPSec em
situações nas quais os pontos de extremidade do encapsulamento têm endereços IP
estáticos. Além de ser muito útil em implementações entre gateways, também pode
funcionar em situações especializadas de segurança de rede entre um
gateway/roteador e um servidor (como um roteador Windows 2000 roteando o
tráfego a partir de sua interface externa para um computador com o Windows
2000, protegendo o caminho interno ao estabelecer um encapsulamento IPSec para
o servidor interno que está fornecendo aos clientes externos). O encapsulamento IPSec do Windows 2000 não é compatível com a VPN de acesso remoto do cliente, porque as RFCs IPSec IETF não oferecem, atualmente, uma solução de acesso remoto no protocolo IKE para conexões entre clientes e gateways. A RFC 2661 da IETF para o L2TP foi desenvolvida especialmente pela Cisco, pela Microsoft e por terceiros com o propósito de fornecer conexões VPN de acesso remoto do cliente. No Windows 2000, as conexões VPN de acesso remoto do cliente são protegidas usando uma diretiva IPSec gerada automaticamente, que usa o modo de transporte IPSec (não o modo de encapsulamento) quando o tipo de encapsulamento L2TP é selecionado. O encapsulamento IPSec do Windows 2000 não é compatível com encapsulamentos de protocolos e portas específicos. Enquanto o snap-in de diretiva IPSec no MMC (Console de gerenciamento Microsoft) é bem amplo e permite que você associe qualquer tipo de filtro a um encapsulamento, verifique se você usa apenas as informações referentes ao endereço na especificação de um filtro para uma regra de encapsulamento. Detalhes sobre como os protocolos IKE e IPSec funcionam podem ser localizados no Microsoft Windows 2000 Resource Kit e no walkthrough entre extremidades da IPSec do Windows 2000. As informações sobre onde é possível encontrar estes documentos estão incluídas no final deste artigo. Este artigo explica como configurar um encapsulamento IPSec em um gateway do Windows 2000. Como o encapsulamento IPSec protege apenas o tráfego especificado nos filtros IPSec que você configura, este artigo também descreve como configurar filtros RRAS (Roteamento e acesso remoto) para evitar que o tráfego externo do encapsulamento seja recebido ou encaminhado. Este artigo destaca a seguinte situação para facilitar o acompanhamento das etapas de configuração:
RedeA - gateway do Windows 2000 --- Internet --- gateway de terceiros - RedeB
W2KintIP W2KextIP 3rdExtIP 3rdIntIP
RedeA é a identificação de rede da rede interna do gateway do Windows 2000. O objetivo é para que tanto o gateway do Windows 2000 quanto o de
terceiros estabeleçam um encapsulamento IPSec quando o tráfego da RedeA
precisar ser roteado para a RedeB, ou quando o tráfego da RedeB precisar ser
roteado para a RedeA, de forma que o tráfego seja roteado em uma sessão segura.
W2KintIP é o endereço IP atribuído ao adaptador de rede interno do gateway do Windows 2000. W2KextIP é o endereço IP atribuído ao adaptador de rede externo do gateway do Windows 2000. 3rdExtIP é o endereço IP atribuído ao adaptador de rede externo do gateway de terceiros. 3rdIntIP é o endereço IP atribuído ao adaptador de rede interno do gateway de terceiros. RedeB é a identificação de rede da rede interna do gateway de terceiros. É necessário configurar uma diretiva IPSec. É necessário criar dois filtros: um para os pacotes que saem da RedeA para a RedeB (encapsulamento 1) e um para os pacotes que saem da RedeB para a RedeA (encapsulamento 2). É necessário configurar uma ação de filtro para especificar como o encapsulamento deve ser protegido (um encapsulamento é representado por uma regra, por isso são criadas duas regras). Como criar a diretiva IPSecNormalmente, um gateway do Windows 2000 não é membro de um domínio, por isso uma diretiva IPSec local é criada. Se o gateway do Windows 2000 for membro de um domínio que tenha, por padrão, a diretiva IPSec aplicada a todos os seus membros, isto evitará que o gateway do Windows 2000 tenha uma diretiva IPSec local. Neste caso, é possível criar uma unidade organizacional no Active Directory, tornar o gateway do Windows 2000 um membro desta unidade organizacional e atribuir a diretiva IPSec ao GPO (Objeto de diretiva de grupo) da unidade organizacional. Para obter mais informações, consulte a seção "Atribuindo a diretiva IPSec" na ajuda online do Windows 2000.
Como criar uma lista de filtros da RedeA para a RedeB
Como criar uma lista de filtros da RedeB para a RedeA
Como configurar uma regra para um encapsulamento entre as redes A e B
Como configurar uma regra para um encapsulamento entre as redes B e A
Como atribuir sua nova diretiva IPSec ao gateway do Windows 2000Nas diretivas de segurança IP no snap-in MMC do computador local, clique com o botão direito do mouse na nova diretiva e clique em Atribuir. Uma seta verde aparece no ícone de pasta próximo à diretiva.Após a atribuição da diretiva, você tem dois filtros ativos adicionais (o RRAS cria automaticamente filtros IPSec para o tráfego L2TP). Para consultar os filtros ativos, digite o seguinte comando em um prompt de comando: netdiag /test:ipsec /debug Também é possível redirecionar a saída deste comando para um
arquivo de texto para que você possa exibi-la em um editor de textos (como o
Bloco de notas), digitando o seguinte comando: netdiag /test:ipsec /debug > nome_do_arquivo.txt O comando netdiag fica disponível após a instalação do Microsoft Windows 2000
Resource Kit, que pode ser instalado a partir do CD-ROM do Windows 2000. Para
instalar o kit, localize a pasta Support\Tools e clique duas vezes no arquivo
Setup.exe. Após a instalação, pode ser necessário executar o comando netdiag a partir da pasta %SystemRoot%\Arquivos de programas\Support
Tools (em que %SystemRoot% é a unidade na qual o Windows 2000 está instalado).
Os filtros de encapsulamento são similares aos do seguinte exemplo: Ativação da diretiva IPSec local: 'Encapsulamento IPSec com {ponto de extremidade final do encapsulamento}' Caminho de diretiva de segurança IP: SOFTWARE\Policies\Microsoft\Windows\IPSec\Policy\Local\ipsecPolicy{-longnumber-} Há dois filtros Da RedeA para a RedeB Identificação do filtro: {-número longo-} Identificação da diretiva: {-número longo-} IPSEC_POLICY PolicyId = {-número longo-} Sinalizadores: 0x0 Endereço de encapsulamento: 0.0.0.0 PHASE 2 OFFERS Count = 1 Offer #0: ESP[ DES MD5 HMAC] Rekey: 0 segundos / 0 bytes. AUTHENTICATION INFO Count = 1 Método = Chave pré-compartilhada: -chave real- Endereço de origem: RedeA Origem de máscara: -máscara de sub-rede- Endereço de destino: RedeB Máscara de destino: -máscara de sub-rede- Endereço de encapsulamento: 3rdExtIP Porta de origem: 0 Porta de destino: 0 Protocolo: 0 Filtro de encapsulamento: Sim Sinalizadores: Saída Da RedeB para a RedeA Identificação do filtro: {-número longo-} Identificação da diretiva: {-número longo-} IPSEC_POLICY PolicyId = {-número longo-} Sinalizadores: 0x0 Endereço de encapsulamento: 0.0.0.0 PHASE 2 OFFERS Count = 1 Offer #0: ESP[ DES MD5 HMAC] Rekey: 0 segundos / 0 bytes. AUTHENTICATION INFO Count = 1 Método = Chave pré-compartilhada: -chave real- Endereço de origem: RedeB Origem de máscara: -máscara de sub-rede- Endereço de destino: RedeA Máscara de destino: -máscara de sub-rede- Endereço de encapsulamento: W2KextIP Porta de origem: 0 Porta de destino: 0 Protocolo: 0 Filtro de encapsulamento: Sim Sinalizadores: Entrada Como configurar a filtragem RRASSe você quiser evitar o tráfego que não tem endereços de origem ou de destino correspondentes às redes A ou B, crie um filtro de saída para a interface externa no MMC RRAS para que ele descarte todo o tráfego, exceto os pacotes da RedeA para a RedeB, e um filtro de entrada para que ele descarte todo o tráfego, exceto os pacotes da RedeB para a RedeA. Você também precisa permitir o tráfego de/para W2KextIP e 3rdExtIP para permitir a negociação IKE quando o encapsulamento estiver sendo criado. A filtragem RRAS é feita no IPSec; não é necessário permitir o protocolo IPSec, porque ele nunca alcançará a camada de filtragem dos pacotes IP. O seguinte exemplo é uma representação bem simples da arquitetura TCP/IP do Windows 2000:Camada de aplicativo Para configurar os filtros em RRAS, carregue o MMC RRAS e use as
seguintes etapas:
Camada de transporte (TCP|UDP|ICMP|RAW) ---- Início da camada de rede ---- Filtragem de pacotes IP (no qual ocorre a filtragem NAT/RRAS) IPSec (no qual os filtros IPSec são implementados) Fragmentação/Remontagem ---- Fim da camada de rede ---- Interface NDIS Camada de vínculo de dados Camada física
Como configurar rotas estáticas no RRASO gateway do Windows 2000 precisa ter um roteador na sua tabela de roteiros para a Rede B, que pode ser configurada adicionando uma rota estática no MMC RRAS. Se o gateway do Windows 2000 tiver hospedagem múltipla com dois ou mais adaptadores de rede na mesma rede externa (ou duas ou mais redes que possam alcançar o encapsulamento IP de destino 3rdExtIP), o potencial existe nos seguintes casos:
Testando o encapsulamento IPSecÉ possível iniciar o encapsulamento executando ping a partir de um computador na RedeA para um computador na RedeB (ou da RedeB para a RedeA). Se você criou os filtros corretamente e atribuiu a diretiva correta, os dois gateways estabelecem um encapsulamento IPSec, para que possam enviar o tráfego ICMP a partir do comando ping no formato criptografado.Mesmo que o comando ping funcione, é necessário verificar se o tráfego ICMP foi enviado no formato criptografado de um gateway para outro. É possível usar as seguintes ferramentas para conseguir fazer isto: Habilitar auditoria para eventos de logon e acesso a objetosIsto registra eventos no log de segurança informando se foi tentada uma negociação de associação de segurança IKE e se teve êxito ou não.
Monitor de segurança IPEsta ferramenta mostra as estatísticas IPSec e as associações de segurança ativas. Após você tentar estabelecer o encapsulamento usando o comando ping, é possível ver se uma associação de segurança foi criada (se o encapsulamento tiver sido criado, uma associação de segurança é exibida). Se o comando ping funcionar mas não houver uma associação de segurança, o tráfego ICMP não é protegido pela IPSec. Se você notar uma "associação suave" que não existia antes, o IPSec concordou em permitir que este tráfego fosse transmitido (sem criptografia).Para carregar o Monitor de segurança IP, clique em Iniciar, em Executar e digite ipsecmon. Monitor de redeÉ possível usar o Monitor de rede para capturar o tráfego que sai pela interface W2KextIP enquanto você tenta executar ping no computador. Se você conseguir ver os pacotes ICMP na captura com endereços IP de origem e de destino correspondentes aos endereços IP do computador, a partir do qual você está executando ping, e do computador para o qual você está tentando executar ping, o IPSec não está protegendo o tráfego. Se você não vir este tráfego ICMP, mas vir os pacotes ISAKMP e ESP, o IPSec está protegendo o tráfego. Se estiver usando apenas o protocolo IPSec AH, você verá o tráfego ISAKMP acompanhado pelos pacotes ICMP. Os pacotes ISAKMP são a negociação IKE que está acontecendo, enquanto os pacotes ESP são os dados de carga útil criptografados pelo protocolo IPSec.É possível instalar o monitor de rede a partir do CD-ROM do Windows 2000 Server. Ela não está disponível no CD-ROM do Windows 2000 Professional, mas é possível instalar a ferramenta em um computador executando o Windows 2000 Professional se você tiver o SMS (Microsoft Systems Management Server). Para obter informações adicionais sobre como instalar o monitor de rede no Windows 2000, clique no número abaixo para ler o artigo na Base de Dados de Conhecimento Microsoft (a página pode estar em inglês): 243270
(http://support.microsoft.com/kb/243270/
)
Como instalar o monitor de rede no Windows 2000
Teste real
314764
(http://support.microsoft.com/kb/314764/
)
Usando o IPSec com o NAT (conversão de endereços de rede) e o ISA (Internet Security Acceleration Server)
Para obter mais informações sobre o RRAS, consulte
a Ajuda do Windows 2000. Para acessar a Ajuda online, visite o seguinte site da
Microsoft (em inglês): http://www.microsoft.com/windows2000/techinfo/proddoc/default.mspx
(http://www.microsoft.com/windows2000/techinfo/proddoc/default.mspx)
É possível localizar o Windows 2000 Resource Kit, passo-a-passo e
outras documentações técnicas no seguinte site da Microsoft (em inglês): http://www.microsoft.com/technet/prodtechnol/windows2000serv/default.mspx
(http://www.microsoft.com/technet/prodtechnol/windows2000serv/default.mspx)
Para obter informações adicionais sobre associações
simples, clique no número abaixo para ler o artigo na Base de Dados de
Conhecimento Microsoft (a página pode estar em inglês): 234580
(http://support.microsoft.com/kb/234580/
)
'Associações simples' entre computadores com IPSec habilitado e com IPSec não habilitado
Para obter informações sobre os padrões da IETF,
consulte os seguintes sites (em inglês):
| Outros Recursos Outros Sites de Suporte
ComunidadesTraduções deste artigo
|






Windows Live
Facebook
Twitter
Linkedin
Digg it
Yahoo
Delicious
StumbleUpon
Yammer
Reddit
Technorati
FriendFeed
Email
Voltar para o início