Configuração Squid

1. Configuração Squid

Marcus Brito
mcabrito84

(usa Outra)

Enviado em 21/05/2014 - 15:09h

Pessoal... blz?
Sou novo com Squid e estou com uma dúvida se poderei realizar uma função com este serviço.
O que preciso? Tenho um robo que faz uma consulta e lista vários usuário de meu sistema, mas preciso que o IP deste robo seja alternado de tempos em tempos, pois o sistema identifica o endereço e bloquei por um tempo o ip.
Consigo fazer o proxy do squid alterar o ip de quem esta utilizando-o?

obrigado desde já.


  


2. Re: Configuração Squid

Buckminster
Buckminster

(usa Debian)

Enviado em 21/05/2014 - 15:20h

mcabrito84 escreveu:

Pessoal... blz?
Sou novo com Squid e estou com uma dúvida se poderei realizar uma função com este serviço.
O que preciso? Tenho um robo que faz uma consulta e lista vários usuário de meu sistema, mas preciso que o IP deste robo seja alternado de tempos em tempos, pois o sistema identifica o endereço e bloquei por um tempo o ip.
Consigo fazer o proxy do squid alterar o ip de quem esta utilizando-o?

obrigado desde já.


O robô e o Squid estão na mesma máquina?


3. Re: Configuração Squid

Marcus Brito
mcabrito84

(usa Outra)

Enviado em 21/05/2014 - 15:41h

Não amigo... estão em máquina separadas... estou usando o proxy para saída do robo.


4. Re: Configuração Squid

Buckminster
Buckminster

(usa Debian)

Enviado em 21/05/2014 - 16:34h

Bom, pelo Squid não tem como alterar o IP de outra máquina.

Pelo que entendi você quer que a máquina onde está o robô fique alternando de IP de tempos em tempos para não ser bloqueado.

Acredito que você terá que fazer essa alternação através de um script no sistema onde está o robô.

Exemplo:

você cria 2 ou 3 arquivos

#!/bin/bash
ifconfig ethx xxx.xxx.xxx.xxx netmask xxx.xxx.xxx.xxx; route add default xxx.xxx.xxx.xxx

em ethx tu coloca a placa de rede da máquina (eth0, eth1, etc) e nos xxx da ethx tu coloca IPs diferentes em cada arquivo, na máscara de rede e no gateway tu deixa os mesmos em todos os arquivos.

Dê permissão de execução: chmod +x nome_do_arquivo.
Depois coloca esses arquivos para rodar no cron de acordo com o tempo que tu quer.

Ou pode fazer algo semelhante dentro do próprio robô (se for possível).

Acredito que seja isso que tu quer, ou então entendi errado.


5. Re: Configuração Squid

Marcus Brito
mcabrito84

(usa Outra)

Enviado em 21/05/2014 - 16:44h

hmmm... Entendi o que tu disse.

Achei que pelo squid eu conseguiria fazer com que meu robô acessa-se outros sites alterando o IP de rota.

Vou tentar fazer isso que você falou.

Muito obrigado pela ajuda.


6. Re: Configuração Squid

Marcus Brito
mcabrito84

(usa Outra)

Enviado em 21/05/2014 - 16:55h

Brow...
Tava pensando aqui...
Eu posso direcionar a saída do Squid para um host (www.exemplo.com) e colocar esse script para atualizar o ip da máquina dele de tempos em tempos...
assim o proxy vai estar com ip diferente quando consultado.


7. Re: Configuração Squid

Buckminster
Buckminster

(usa Debian)

Enviado em 21/05/2014 - 16:57h

mcabrito84 escreveu:

hmmm... Entendi o que tu disse.

Achei que pelo squid eu conseguiria fazer com que meu robô acessa-se outros sites alterando o IP de rota.

Vou tentar fazer isso que você falou.

Muito obrigado pela ajuda.


De nada.
Mas para redirecionar o IP da máquina do robô no acesso a sites tu pode fazer pelo firewall (Iptables, se tiver).
Entendi que o robô vasculha os sistemas dentro da tua própria rede.


8. Re: Configuração Squid

Buckminster
Buckminster

(usa Debian)

Enviado em 21/05/2014 - 16:59h

mcabrito84 escreveu:

Brow...
Tava pensando aqui...
Eu posso direcionar a saída do Squid para um host (www.exemplo.com) e colocar esse script para atualizar o ip da máquina dele de tempos em tempos...
assim o proxy vai estar com ip diferente quando consultado.


Sim, pode fazer isso também.
Mas tu quer alterar o IP da máquina com o robô ou da máquina com o proxy?

Veja bem, geralmente a máquina com o proxy é também o gateway da rede. Se alterar o IP fica sem conexão. A não ser que o gateway esteja em outra máquina. Mas mesmo assim as outras máquinas perderiam a conexão com o proxy.

O gateway e o proxy devem ficar sempre com o mesmo IP, pois é pelo IP que as outras máquinas encontram eles na rede.






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts