Compartilhar via


Como: Configurar manualmente o Firewall do Windows XP para depuração remota

Este tópico se aplica a:

Edição

Visual Basic

C#

C++

Desenvolvedores Web

Express

Padrão

PRO e equipe

Legenda de tabela:

Aplica-se

Não é aplicada

Comando ou comandos oculta por padrão.

Em plataformas Windows XP SP2, remoto a instalação da depuração requer algumas etapas adicionais para configurar o Firewall do Windows.Essas etapas são executadas automaticamente quando você executa o depurador remoto pela primeira vez.Se o programa de instalação manual for necessária por qualquer motivo, siga os procedimentos nesta seção.

Se o Firewall do Windows estiver desativado, nenhuma configuração de firewall será necessária.

Se o Firewall do Windows estiver ativado, algumas portas devem ser abertas e permissões devem ser concedidas ao Visual Studio e outros executáveis envolvidos na remoto depuração. O Firewall do Windows não deve estar no modo Shielded.

Cuidado:

Configurar o Firewall do Windows para permitir depuração remota pode permitir a outros usuários obtenham acesso remoto.Você pode restringir isso remoto acesso a computadores na sub-rede local, que limitará o risco de segurança.

Para configurar o computador host do Visual Studio

  1. In Control Panel,click Security Center.

  2. No Central de segurança do Windows, clicar Firewall do Windows.

  3. Na janela Internet Connection Firewall, clique na guia Exceptions.

  4. As etapas 6 a 9 em aberto TCP porta 135 (usada pelo DCOM para se comunicar com computadores remoto).

  5. Sobre o Exceções , clicar no Adicionar uma porta botão.

  6. No Adicionar porta diálogo caixa, faça o seguinte:

    • Para Port Number, digite 135.

    • Para Description, digite uma descrição (como depuração remota DCOM).

    • selecionar TCP.

  7. (Opcional) Limitando o acesso aos computadores na sub-rede local aprimora a segurança.Você deve fazer isso, a menos que você tenha que depurar fora da sub-rede local.

    1. clicar alterar de escopo.

    2. No alterar de escopo caixa de diálogo de de seleçãoMinha rede (sub-rede) somente.

    3. Clique em OK.

  8. clicar OK para fechar o Adicionar uma porta caixa de diálogo.

  9. Se sua diretiva de domínio requer comunicação de rede para ser concluído por meio de IPSec, faça essa etapa.Caso contrário, pule.

    • Abra a porta UDP 4500 (usada para segurança IP) repetindo a etapa anterior, substituindo UDP para o Protocol e 4500 para o Port Number.

    • Abra porta UDP 500 (usada para segurança IP) da mesma maneira, substituindo UDP for the Protocolo, and 500 for the Número de portas.

    As etapas 11 a 16 adicionam devenv.exe (o Microsoft Visual Studio ambiente de desenvolvimento) para o SP2 de exceção de segurança do aplicativo lista para que ele possa em em aberto dinamicamente portas em tempo de execução.

  10. clicar Adicionar um programa.

  11. Na caixa de diálogo Add program, clique no botão Browse.

  12. No Procurar caixa de diálogo, navegar até onde devenv.exe está localizado (normalmente c:\Arquivos de Programas\Microsoft Visual Studio 8 Common7\IDE). Selecione devenv.exe.

  13. Clique OK para fechar a caixa de diálogo Browse.

  14. (Opcional) Limitando o acesso aos computadores na sub-rede local aprimora a segurança.Você deve fazer isso, a menos que você tenha que depurar fora da sub-rede local.

    1. clicar alterar de escopo.

    2. No alterar de escopo caixa de diálogo de de seleçãoMinha rede (sub-rede) somente.

    3. Clique em OK.

  15. clicar OK para fechar o Adicionar um programa caixa de diálogo.

Para configurar o computador remoto

  1. In Control Panel,click Security Center.

  2. No Central de segurança do Windows, clicar Firewall do Windows.

  3. Na janela Internet Connection Firewall, clique na guia Exceptions.

    As etapas 5 a 8 em em aberto a porta TCP 135, que é usada pelo DCOM para se comunicar com computadores remoto.

  4. Sobre o Exceções , clicar no Adicionar porta botão

  5. No Adicionar porta diálogo caixa, faça o seguinte:

    • Para Port Number, digite 135.

    • Para Description, digite uma descrição (como depuração remota DCOM).

    • selecionar TCP.

  6. (Opcional) Limitando o acesso aos computadores na sub-rede local aprimora a segurança.Você deve fazer isso, a menos que você tenha que depurar fora da sub-rede local.

    1. clicar alterar de escopo.

    2. No alterar de escopo caixa de diálogo de de seleçãoMinha rede (sub-rede) somente.

    3. Clique em OK.

  7. clicar OK para fechar o Adicionar porta caixa de diálogo.

  8. Se sua diretiva de domínio requer comunicação de rede para ser concluído por meio de IPSec, faça essa etapa.Caso contrário, pule.

    • Abra a porta UDP 4500 (usada para segurança IP) repetindo a etapa anterior, substituindo UDP para o Protocol e 4500 para o Port Number.

    • Abra porta UDP 500 (usada para segurança IP) da mesma maneira, substituindo UDP for the Protocolo, and 500 for the Número de portas.

    Etapas 10-14 abrem portas necessárias para arquivo e impressoras.

  9. No Programas e serviços caixa de seleção Compartilhamento de arquivos e impressoras.

  10. Clique no botão Edit.

  11. No edição um serviço caixa de diálogo, selecionar as seguintes portas: TCP 139, TCP 445, UDP 137, and UDP 138.

  12. (Opcional) Limitando o acesso aos computadores na sub-rede local aprimora a segurança.Você deve fazer isso, a menos que você tenha que depurar fora da sub-rede local.

    1. clicar alterar de escopo.

    2. No alterar de escopo caixa de diálogo de de seleçãoMinha rede (sub-rede) somente.

    3. Clique em OK.

  13. clicar OK para fechar o edição um serviço caixa de diálogo.

    As etapas 15 a 19 adicionam msvsmon à lista de exceções do SP2. Isso permite que ele para dinamicamente em em aberto portas em time de execução.

  14. clicar no Adicionar um programa botão.

  15. No Adicionar um programa diálogo, clicar no Procurar botão.

  16. Na caixa de diálogo Browse, navegue até onde Msvsmon.exe está localizado, que será um dos seguintes diretórios:

    Install path \Microsoft Visual Studio 8\Common7\IDE\Remote Debugger\x86

    Install path \Microsoft Visual Studio 8\Common7\IDE\Remote Debugger\x64

    Install path \Microsoft Visual Studio 8\Common7\IDE\Remote Debugger\ia64

  17. (Opcional) Limitando o acesso aos computadores na sub-rede local aprimora a segurança.Você deve fazer isso, a menos que você tenha que depurar fora da sub-rede local.

    1. clicar alterar de escopo.

    2. No alterar de escopo caixa de diálogo de de seleçãoMinha rede (sub-rede) somente.

    3. Clique em OK.

  18. clicar OK para fechar o Adicionar um programa caixa de diálogo.

  19. clicar OK to fechar Firewall do Windows.

Consulte também

Tarefas

Como: Configurar remoto depuração