shell-script-pt
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [shell-script] Não consegue resolver DNS


From: eduardo miranda
Subject: Re: [shell-script] Não consegue resolver DNS
Date: Wed, 13 Dec 2006 11:05:08 -0200

Brother, bom dia, estou fazendo parte desse grupo a pouco tempo, e estou
trabalhando numa empresa cujo estou com dificulades em fazer o load
balance, vc poderia me passar como vc fez essa sua configuração???

Desde já,
        Muito obrigado

Em Qua, 2006-12-13 às 12:25 +0000, Ulisses escreveu:
> Pessoal, estou com um problema que não consigo resolver de maneira 
> alguma
> Configurei um load balance com 2 provedores de internet em minha rede 
> e 
> esta funcionando perfeitamente...Também criei uma rotina que 
> veirifica 
> se o 2 provedores estão sempre ativos...Caso um dos links caia, 
> automaticamente ele roda um script que faz as regras do meu load 
> balance serem 
> anuladas e que todo fluxo da rede vá apenas pelo link que esteja 
> ativo.
> O problema é o seguinte: antes dos links cairem eu consigo pingar no 
> meu servidor em qualquer endereço que ele responde, porém quando eu 
> rodo 
> esse script ele não consegue pingar de jeito nenhum e retorna a 
> segunite mensagem:
> "ping: unknown host www.terra.com.br" , porém ele consegue pingar 
> normalmente no ip correspondente a esse www.terra.com.br.
> Vale lembrar que todo a rede funciona normalmente, ou seja os 
> computadores conseguem pingar sem problema nenhum em qualquer 
> endereço após 
> rodar esse script...
> Imagino que seja algum problema com o dns, mas não tenho certeza pois 
> eu tentei mudar as configurações do arquivo /etc/resolv.conf
> porém não consegui sucesso..
> Por favor, se alguém puder me ajudar ficarei muito grato...
> 
> Abaixo segue o script que roda quando um servidor está inativo...no 
> caso o servidor que sai pela placa IFE1
> 
> IFI Internal Interface
> NWE1, NWE2 External network address
> NME1, NME2 Mask for the External Network
> IFE1, IFE2 External interfaces
> BRD1, BRD2 Broadcast address for external network
> GWE1, GWE2 Gateway for external interface 
> 
> ip link set lo up
> ip addr del 127.0.0.1/8 brd + dev lo
> ip addr add 127.0.0.1/8 brd + dev lo
> 
> ip link set $IFI up
> 
> ip addr del $IPI/$NMI brd + dev $IFI
> ip rule del prio 50 table main
> ip addr add $IPI/$NMI brd + dev $IFI
> ip rule add prio 50 table main
> 
> ip link set $IFE1 up
> ip addr flush dev $IFE1
> ip addr add $IPE1/$NME1 brd $BRD1 dev $IFE1
> 
> ip link set $IFE2 up
> ip addr flush dev $IFE2
> ip addr add $IPE2/$NME2 brd $BRD2 dev $IFE2
> 
> ip route flush cache
> 
> ip rule del prio 201 from $NWE1/$NME1 table 201
> ip rule add prio 201 from $NWE2/$NME2 table 201
> 
> ip route add default via $GWE2 dev $IFE2 src $IPE2 proto static table 
> 201
> 
> ip route del default table 222 proto static nexthop via $GWE1 dev 
> $IFE1 
> weight 1 nexthop via $GWE2 dev $IFE2 weight 1
> ip route add default table 222 proto static via $GWE2 dev $IFE2
> 
> 
> 
> 
>  
-- 
Eduardo Miranda
Linux TI
E-mail: address@hidden
http:// www.konecxus.com.br
http:// www.webcarioca.com.br
(55) 21-8812-8828
ESPECIALISTA LINUX - www.webcarioca.com.br



reply via email to

[Prev in Thread] Current Thread [Next in Thread]