no começo do script tem que declarar elas, não são do sistema essa...

LINK1_WAN_IP="seu_ip";

e assim com o resto...

Atenciosamente,
*Gabriel Ricardo.*
www.tinotapa.com.br



Em 17 de outubro de 2012 11:05, Márcio Erli <marcioe...@gmail.com> escreveu:

> As variáveis: *200 link1 *e* 201 link2* estão declaradas em
> /etc/iproute2/rt_tables.
> Já as variáveis *$LINK1_WAN_INTERFACE *e* $LINK1_WAN_IP* Não estão
> declaradas em lugar algum. Como proceder com estas duas?
>
>
>
> Em 16 de outubro de 2012 17:29, Gabriel Ricardo 
> <gricard...@gmail.com>escreveu:
>
> ele não está passando as variaveis corretamente.
>>
>> onde você seta essas variaveis?
>>
>> Atenciosamente,
>> *Gabriel Ricardo.*
>> www.tinotapa.com.br
>>
>>
>>
>> Em 16 de outubro de 2012 17:23, Márcio Erli <marcioe...@gmail.com>escreveu:
>>
>>  # bash -x ./router.sh
>>> + ip route add default via 192.168.6.1 table link1
>>> RTNETLINK answers: File exists
>>> + ip route add default via 192.168.5.1 table link2
>>> RTNETLINK answers: No such process
>>> + 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 -j SNAT --to
>>> Bad argument `SNAT'
>>> Try `iptables -h' or 'iptables --help' for more information.
>>> + iptables -t nat -A POSTROUTING -o -j SNAT --to
>>> Bad argument `SNAT'
>>> Try `iptables -h' or 'iptables --help' for more information.
>>> + echo 'Script carregado com sucesso...'
>>> Script carregado com sucesso...
>>>
>>>
>>> Em 16 de outubro de 2012 17:03, Gabriel Ricardo 
>>> <gricard...@gmail.com>escreveu:
>>>
>>> execute o script com bash -x para saber onde extamente está ocorrendo o
>>>> erro.
>>>>
>>>> Atenciosamente,
>>>> *Gabriel Ricardo.*
>>>> www.tinotapa.com.br
>>>>
>>>>
>>>>
>>>> Em 16 de outubro de 2012 16:56, Márcio Erli <marcioe...@gmail.com>escreveu:
>>>>
>>>>  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 
>>>>> <paulobru...@gmail.com>escreveu:
>>>>>
>>>>> Bom dia
>>>>>>
>>>>>> Em 16 de outubro de 2012 09:45, Márcio Erli 
>>>>>> <marcioe...@gmail.com>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: marcioe...@gamil.com
>>>>>>> Site: www.marcioerli.com.br
>>>>>>> MSN: merlipa...@hotmail.com
>>>>>>> Skype: merlipaula
>>>>>>> Telefone: (31) 8864-4917
>>>>>>>
>>>>>>
>>>>>>
>>>>>
>>>>>
>>>>> --
>>>>> Atenciosamente,
>>>>> Márcio Erli
>>>>> Programador de Sist. de Computadores
>>>>> Analista de Redes
>>>>> E-Mail: marcioe...@gamil.com
>>>>> Site: www.marcioerli.com.br
>>>>> MSN: merlipa...@hotmail.com
>>>>> Skype: merlipaula
>>>>> Telefone: (31) 8864-4917
>>>>>
>>>>
>>>>
>>>
>>>
>>> --
>>> Atenciosamente,
>>> Márcio Erli
>>> Programador de Sist. de Computadores
>>> Analista de Redes
>>> E-Mail: marcioe...@gamil.com
>>> Site: www.marcioerli.com.br
>>> MSN: merlipa...@hotmail.com
>>> Skype: merlipaula
>>> Telefone: (31) 8864-4917
>>>
>>
>>
>
>
> --
> Atenciosamente,
> Márcio Erli
> Programador de Sist. de Computadores
> Analista de Redes
> E-Mail: marcioe...@gamil.com
> Site: www.marcioerli.com.br
> MSN: merlipa...@hotmail.com
> Skype: merlipaula
> Telefone: (31) 8864-4917
>

Responder a