SQUID 2.7 + TCP_OUTGOING_ADDRESS

1. SQUID 2.7 + TCP_OUTGOING_ADDRESS

Gustavo Tidre
gustidre

(usa Debian)

Enviado em 11/02/2016 - 21:23h

Olá galera, beleza?

Estou precisando muito de ajuda na configuração de um VPS.

Eu to com um VPS aqui com IP brasileiro, comprei ele e veio com 1x IP já, instalei o SQUID e consegui utilizar ele para um game via HTTPS, ai adicionei mais dois IP's e quando fui colocar no SQUID eles estavam tendo a saída pelo 1º IP que veio junto com o VPS, então tentei configurar com "tcp_outgoing_address", mas ai ele diz que o servidor está bloqueando esse IP e não consegue ter acesso.

Estou com a seguinte configuração do squid.conf:
visible_hostname TidreHost
acl all src 0.0.0.0/0.0.0.0
acl SSL_ports port 21-65535
acl Safe_ports port 21 80 443 563 70 210 280 488 59 777 901 1025-65535
acl purge method PURGE
acl CONNECT method CONNECT
http_access deny purge
http_access deny !Safe_ports
http_access deny CONNECT !SSL_ports
auth_param basic program /usr/lib/squid/ncsa_auth /etc/squid/passwd
auth_param basic children 100
auth_param basic realm Squid proxy-caching web server
auth_param basic credentialsttl 24 hours
auth_param basic casesensitive off
acl ncsa_users proxy_auth REQUIRED
http_access allow ncsa_users

#Atribuição dos IPs e Portas dos Proxys
http_port 191.99.9.9:9977
http_port 191.99.9.10:9977
http_port 191.99.9.11:9977

#ACL para definir saida dos IPS
acl enabled1 myip 191.99.9.9
acl enabled2 myip 191.99.9.10
acl enabled3 myip 191.99.9.11

#Regra para saída dos IPS
tcp_outgoing_address 191.99.9.9 enabled1
tcp_outgoing_address 191.99.9.10 enabled2
tcp_outgoing_address 191.99.9.11 enabled3

#Regras de liberação de Acesso
http_access allow enabled1
http_access allow enabled2
http_access allow enabled3
http_access deny all


Poderiam me ajudar nisso?

Obrigado desde já!

--
Att.
Gustavo Tidre


  


2. Re: SQUID 2.7 + TCP_OUTGOING_ADDRESS

Buckminster
Buckminster

(usa Debian)

Enviado em 11/02/2016 - 23:36h

Veja isto:

http://www.squid-cache.org/Doc/config/tcp_outgoing_address/

E tu verificou se o Iptables (se tiver) está de acordo?

Tua versão do Squid está muito desatualizada. Eu recomendaria colocar uma versão mais atual.


3. Re: SQUID 2.7 + TCP_OUTGOING_ADDRESS

Gustavo Tidre
gustidre

(usa Debian)

Enviado em 11/02/2016 - 23:41h

Buckminster escreveu:

Veja isto:

http://www.squid-cache.org/Doc/config/tcp_outgoing_address/

E tu verificou se o Iptables (se tiver) está de acordo?

Tua versão do Squid está muito desatualizada. Eu recomendaria colocar uma versão mais atual.



Eu não configurei nada do "IPTables" nem sei como configurar.

Testei com o SQUID3 mas mesmo assim não funciona.

E obrigado pela ajuda que já está me dando!

--
Att.
Gustavo Tidre


4. Re: SQUID 2.7 + TCP_OUTGOING_ADDRESS

Buckminster
Buckminster

(usa Debian)

Enviado em 12/02/2016 - 08:44h

Posta aqui a mensagem que dá quando tu tenta acessar.


5. Re: SQUID 2.7 + TCP_OUTGOING_ADDRESS

Gustavo Tidre
gustidre

(usa Debian)

Enviado em 12/02/2016 - 08:51h

A mensagem que ocorre é essa quando eu tento acessar.

não foi possível se conectar: Nenhuma conexão pôde ser feita porque a máquina de destino as recusou ativamente.



6. Re: SQUID 2.7 + TCP_OUTGOING_ADDRESS

Buckminster
Buckminster

(usa Debian)

Enviado em 12/02/2016 - 12:02h

Verifique se o servidor está aceitando conexões IPv4 e IPv6.


7. Re: SQUID 2.7 + TCP_OUTGOING_ADDRESS

Gustavo Tidre
gustidre

(usa Debian)

Enviado em 12/02/2016 - 12:04h

Aceita tanto IPV4 quanto IPV6.


8. Re: SQUID 2.7 + TCP_OUTGOING_ADDRESS

Buckminster
Buckminster

(usa Debian)

Enviado em 12/02/2016 - 15:20h

Essa "máquina de destino" é o servidor ou um cliente?


9. Re: SQUID 2.7 + TCP_OUTGOING_ADDRESS

Gustavo Tidre
gustidre

(usa Debian)

Enviado em 12/02/2016 - 16:25h

Máquina de Destino seria o servidor (VPS).


10. Re: SQUID 2.7 + TCP_OUTGOING_ADDRESS

Buckminster
Buckminster

(usa Debian)

Enviado em 12/02/2016 - 18:52h

Substitua essas ACLs

#ACL para definir saida dos IPS
acl enabled1 myip 191.99.9.9
acl enabled2 myip 191.99.9.10
acl enabled3 myip 191.99.9.11

por essas

#ACL para definir saida dos IPS
acl enabled1 191.99.9.9
acl enabled2 191.99.9.10
acl enabled3 191.99.9.11

Faça as alterações, reinicie o Squid e teste.



11. Re: SQUID 2.7 + TCP_OUTGOING_ADDRESS

Gustavo Tidre
gustidre

(usa Debian)

Enviado em 12/02/2016 - 19:00h

Fiz as alterações mas ocorreu erro onde as linhas estariam incorretas, então fiz a alteração para src ficando assim:

#ACL para definir saida dos IPS
acl enabled1 src 191.99.9.9
acl enabled2 src 191.99.9.10
acl enabled3 src 191.99.9.11


Em um momento fiquei feliz pois funcionou corretamente!
Quando fui verificar em "www.meuip.com.br" os 3x IPs acabam saindo pelo mesmo IP, o que veio junto com o VPS! Neste caso os 3x IPs acabam saindo pelo 191.99.9.9.


12. Re: SQUID 2.7 + TCP_OUTGOING_ADDRESS

Buckminster
Buckminster

(usa Debian)

Enviado em 13/02/2016 - 14:02h

Desculpe, foi falha minha não colocar src.

Tente acrescentando a máscara de rede:

#ACL para definir saida dos IPS
acl enabled1 src 191.99.9.9/xx
acl enabled2 src 191.99.9.10/xx
acl enabled3 src 191.99.9.11/xx

A opção tcp_outgoing_address é meio complicada sem saber a tua estrutura de rede.
Dê uma lida nisso:

https://www.vivaolinux.com.br/artigo/Manual-traduzido-do-Squid-Parte-2?pagina=8



01 02



Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts