Squid em uma VM do Azure

0

Eu não consigo fazer isso funcionar. Aqui está exatamente o que eu fiz:

  1. Crie uma nova VM do Azure, Windows Server 2012.
  2. RDP para a nova VM
  3. Fazer o download & Extrair o Squid para Windows (2.7.STABLE8)
  4. Renomeie os arquivos conf (squid, mime & cachemgr)
  5. Adicione as seguintes linhas no final do squid.conf

auth_param basic program c:/squid/libexec/ncsa_auth.exe c:/squid/etc/passwd.txt
auth_param basic children 5
auth_param basic realm Welcome to http://abcde.fg Squid Proxy!
auth_param basic credentialsttl 12 hours
auth_param basic casesensitive off
acl ncsa_users proxy_auth REQUIRED
http_access allow ncsa_users

  1. Use o link para criar o passwd.txt
  2. Teste o passwd.txt via c: /squid/libexec/ncsa_auth.exe c: /squid/etc/passwd.txt (sucesso)
  3. squid -z
  4. squid -i
  5. net start squid (Nenhum erro até o momento).
  6. acesse link , máquinas virtuais - > myVM - > Endpoints
  7. Adicionar ponto final:

Name: Squid
Protocol: TCP
Public Port: 80
Private Port: 3128

É isso. Infelizmente, isso não funciona. Eu acho que estraguei alguma coisa no endpoint? Não tenho certeza .. ajuda?

EDIT: Estou testando via Firefox - > Opções - > Avançado - > Rede, e o erro exato é "O servidor proxy está recusando conexões". Eu estou usando meu DNS como o servidor proxy "abcdef.cloudapp.net" e porta 80 (desde que é meu endpoint público).

    
por LantisGaius 06.12.2012 / 06:27

1 resposta

1

A porta 80 está aberta no Firewall do Windows?

Por exemplo, em um prompt de comando elevado, você pode executar o seguinte para ativar a entrada da porta 80:

netsh advfirewall firewall add rule name=HTTP dir=in action=allow protocol=TCP localport=80

Para testar se uma porta está escutando é com o PsPing:

link

psping abcdef.cloudapp.net:80
    
por 08.12.2012 / 03:40