Eu tive o mesmo problema .. Ele funcionou no Firefox (e verifique se ele funciona no Firefox .. porque há uma configuração no firefox para não usar o proxy ao fazer um endereço local ... por isso pode parecer funciona quando não está, mas aqui estava funcionando e acho que estava funcionando para você também. Mas como você diz, não no Chrome)
Para mim, a chave foi fazer socks5: // antes do IP. Caso contrário, apenas assume que é um proxy HTTP normal.
No Chrome, há duas maneiras de configurar isso para usar um proxy, incluindo um SOCKS Proxy ..
a) definindo "dentro do navegador"
b) defini-lo a partir da linha de comando
Para configurá-lo a partir do navegador, veja onde ele normalmente solicita o IP e a porta (chave inglesa .. configurações ... sob o capot / capuz .. configurações de proxy do Exchange ... LAN ..)
Então, onde ele pede um IP e uma porta - não basta colocar um IP para IP. Coloque socks5: // ip ou suponho socks4: // se é socks4. Isso pode não funcionar para o IE
Você também pode marcar a caixa que diz usar um proxy, deixar o campo em branco, clicar em avançado e digitar o IP e a Porta do proxy SOCKS na caixa chamada SOCKS. Isso funciona para o IE também.
Você pode ver que está definido, indo para
chrome: // net-internals
Para configurá-lo a partir da linha de comando (use Everything by Voidtools para ajudá-lo a encontrar o caminho!)
C: \ Documents and Settings \ nome \ Configurações locais \ Dados de aplicativos \ Google \ Chrom
lication > chrome --proxy-server="meias5: //192.168.1.5: 1234"
Você pode usar netstat -aon para procurar muitas conexões com a porta Proxy 1234 estabelecida, e não deve haver nenhuma conexão com a porta 80, se houver tracert nelas, elas podem ser coisas que você sabe que não são t do seu navegador como dropbox ou talvez logmein e verifique se o navegador está obtendo suas páginas através do proxy.
este link foi útil
link