DDWRT, redireciona solicitações de LAN IP na porta 80 para o servidor proxy externo

0

Estou tentando redirecionar todas as solicitações da porta 80 em um único IP da LAN para um servidor proxy do squid externo fora da minha rede. Para fins de depuração, estou tentando isso do nível do roteador, pois o aplicativo não tem suporte a proxy, mas envia suas solicitações pela porta 80.

Até agora, eu tentei conectar isso na caixa 'run command' no DDWRT:

YourIP=192.168.1.128
YourPort=80
TargetIP=x.x.x.x
TargetPort=23128

iptables -t nat -A PREROUTING --dst $YourIP -p tcp --dport $YourPort -j DNAT --to-destination $TargetIP:$TargetPort
iptables -t nat -A POSTROUTING -p tcp --dst $TargetIP --dport $TargetPort -j SNAT --to-source $YourIP
iptables -t nat -A OUTPUT --dst $YourIP -p tcp --dport $YourPort -j DNAT --to-destination $TargetIP:$TargetPort

Não parece fazer nada, no entanto. As solicitações ainda são enviadas por meio da minha conexão de internet doméstica a partir do dispositivo especificado. Eu estou indo sobre isso da maneira errada? Qualquer ajuda é apreciada. Quando eu executo "iptables -t nat -L" eu vejo o seguinte:

DNAT       tcp  --  anywhere             192.168.1.128       tcp dpt:www to:x.x.x.x:23128 
    
por relm 17.02.2012 / 00:04

0 respostas