Sempre que executo o script a baixo, me retorna o seguinte erro.
*Bad argument `SNAT'*
*Try `iptables -h' or `iptables --help' for more information*

#!/bin/bash
ip route add default via 200.235.xx.xx table link1
ip route add default via 200.195.xx.xx table link2
ip rule add fwmark 1 table link1
ip rule add fwmark 2 table link2
iptables -t mangle -A PREROUTING -j MARK --set-mark 1
iptables -t mangle -A PREROUTING -m state --state new -j MARK --set-mark 2
iptables -t mangle -A PREROUTING -m state --state new -m statistic --mode
random --probability 0,5 -j MARK --set-mark 1
iptables -t nat -A POSTROUTING -o $LINK1_WAN_INTERFACE -j SNAT --to
$LINK1_WAN_IP
iptables -t nat -A POSTROUTING -o $LINK2_WAN_INTERFACE -j SNAT --to
$LINK2_WAN_IP

Em 16 de outubro de 2012 10:10, paulo bruck <[email protected]>escreveu:

> Bom dia
>
> Em 16 de outubro de 2012 09:45, Márcio Erli <[email protected]>escreveu:
>
> Quando executo o comando a baixo da o seguinte erro: bad argument
>> `snat`. Alguém sabe como resolver isso?
>>
>> # iptables -t nat -A POSTROUTING -o $LINK1_WAN_INTERFACE -j SNAT –to
>> $LINK1_WAN_IP
>>
>>
> humm não seria
>  iptables -t nat -A POSTROUTING -o $LINK1_WAN_INTERFACE -j SNAT --to
> $LINK1_WAN_IP
>
> ( - - to : com dois sinais de "-" ???)
>
> verifique tambem se existem as variaveis LINK1_WAN_INTERFACE e
>
> Basta fazer um echo antes assim:
>
> echo $LINK1_WAN_INTERFACE
> echo $LINK1_WAN_IP
>
> ats
>
>
>
>> Estou tentando implementar a solução de balanceamento de carga deste link
>> http://www.diegolima.org/wordpress/?p=38
>>
>> --
>> Atenciosamente,
>> Márcio Erli
>> Programador de Sist. de Computadores
>> Analista de Redes
>> E-Mail: [email protected]
>> Site: www.marcioerli.com.br
>> MSN: [email protected]
>> Skype: merlipaula
>> Telefone: (31) 8864-4917
>>
>
>


-- 
Atenciosamente,
Márcio Erli
Programador de Sist. de Computadores
Analista de Redes
E-Mail: [email protected]
Site: www.marcioerli.com.br
MSN: [email protected]
Skype: merlipaula
Telefone: (31) 8864-4917

Responder a