O Squid só aceita conexões com o IP principal

0

Então, eu tenho vários endereços IP no meu servidor e gostaria que o Squid "ouvisse" todos eles .. como o nginx, por exemplo, usa 0.0.0.0. Por alguma razão, o Squid só aceita conexões com a eth0 (outros IPs são como eth0: 1 eth0: 2 etc). Qualquer idéia de como eu seria capaz de forçar o proxy do Squid a ouvir todos os endereços IP que eu tenho.

    
por Jason 17.02.2015 / 15:37

1 resposta

1

Contanto que os IPs sejam atribuídos e vinculados adequadamente. Você pode editar seu squid.conf e adicionar essas linhas em qualquer lugar no topo antes de suas linhas http_access.

acl ip1 myip 192.1.2.3
tcp_outgoing_address 192.1.2.3 ip1
acl ip2 myip 192.1.2.4
tcp_outgoing_address 192.1.2.4 ip2
acl ip3 myip 192.1.2.5
tcp_outgoing_address 192.1.2.5 ip3

E assim por diante, substituindo com seus IPs, é claro. Você também pode manipulá-los para que o tráfego vindo em IP seja enviado para outro.

    
por 02.04.2015 / 21:45

Tags