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 >