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.