Que porta e protocolo estão sendo bloqueados

0

Eu escrevi um programa .NET para fazer uma requisição HTTP pela Internet, e ela está sendo bloqueada pelo firewall do meu PC. O sistema operacional que está sendo usado é o Windows 7. Imaginei que poderia criar uma regra de saída para permitir conexões na porta 80 usando o TCP. Eu também fiz a mesma regra para conexões de entrada. Infelizmente, o programa ainda gera um erro. Quando eu permito que todas as conexões de saída sejam feitas, meu programa não gera nenhum erro. Existe alguma regra de firewall que não é específica do programa que eu possa adicionar, que permitirá o tipo de conexão que está sendo feita pelo meu programa? Eu estava pensando em uma regra de firewall para uma porta e um protocolo específicos, mas não sei como configurar essa regra ...

    
por Andrew 22.12.2012 / 17:34

2 respostas

0

Acontece que eu estava usando apenas a porta errada. Eu estava especificando a porta 80, já que meu programa está solicitando informações via HTTP. No entanto, o número da porta em uso parece estar entre 10.000 e 60.000 (ainda não diminuiu). Eu provavelmente deveria começar a usar alguma ferramenta para monitorar o tráfego de rede no meu PC ...

    
por 22.12.2012 / 20:45
1

Ao editar a regra de firewall, certifique-se de acessar a guia "opções avançadas" e selecionar todos os escopos "private + public + domain". Este pode ser ignorado algumas vezes.

De sua postagem, você só precisa de uma regra de firewall "de saída". Revise se você tem alguma regra de negação / bloqueio que possa afetá-lo.

    
por 22.12.2012 / 19:26