Estou no Windows 8.1 e configurei meu firewall para bloquear, por padrão, todas as conexões de todos os aplicativos, tanto de entrada quanto de saída. Apenas alguns programas são permitidos, como Chrome, Firefox, Pip, etc.
Eu também quero permitir que o Git se conecte à internet, mas o problema é que eu não tenho idéia de qual arquivo exe realmente se conecta à internet. Existem literalmente centenas de arquivos exe em C:\Program Files\Git
e subpastas.
Existem quatro arquivos git.exe
(em pastas diferentes), eu permiti todos eles, mas o Git ainda não consegue se conectar ao Github. Eu também permiti que mais alguns arquivos que eu usava para se conectar à internet, mas ainda não pudessem estabelecer a conexão. Além disso, tentei usar o ProcessMonitor para rastrear qual processo realmente tenta se conectar à Internet, mas sem sorte. Parece que quando eu chamo git.exe
, vários processos são gerados e provavelmente poucos deles requerem conexão com a Internet.
Claro, quando desligo o firewall, ele funciona corretamente, mas não quero fazer isso. Eu estou procurando uma maneira de permitir o menor número possível de arquivos exe para fazer o Git funcionar. Onde posso encontrar quais arquivos Git exe precisam de conexão?
Desculpe pelo meu inglês horrível e agradeço antecipadamente:)
Eu não quero bloquear toda a porta, eu quero bloquear o menor número possível de arquivos exe do diretório Git. Obrigado.