Problemas com Servidor/Distro. [RESOLVIDO]

1. Problemas com Servidor/Distro. [RESOLVIDO]

Jose Marconi
liquid

(usa Suse)

Enviado em 21/02/2013 - 13:13h

Bom Dia Amigos do VOL.

Estou com um problema em um cliente que esta me tirando o sono. Fizemos uma implantação de um sistema de firewall iptables com proxy squid, que funciona bem e navega bem, mas esta reagindo mal quando ocorrem problemas com a internet. Temos um link da NET Virtua, que cai quase toda a semana e mais problemas com energia que também cai quase todo fim de semana. Quando os mesmos voltam o servidor esta setado para rodar novamente os scripts de firewall e do proxy. Mas acontece uma especie de travamento das rotas, o dhcp da interface WAN não se renova automaticamente parando a navegação da empresa, mas retorna quando fazemos o reboot. Como resolver este problema de uma forma automatica??

Estou usando opensuse 12.2, mas gostaria de saber se outras distro são melhores para este proposito.

Muito Obrigado.



  


2. Re: Problemas com Servidor/Distro. [RESOLVIDO]

Vitor Luis
VitorLuis

(usa Ubuntu)

Enviado em 21/02/2013 - 17:48h

Você pode colocar no /etc/rc.local o seguinte conteúdo


service networking stop
service networking start


Caso não funcione, tente:


ifdown eth0
ifup eth0


Tenta lá e depois fala no que deu.


3. Re: Problemas com Servidor/Distro. [RESOLVIDO]

danilo
danilosampaio

(usa Debian)

Enviado em 21/02/2013 - 18:49h

Meu caro,

Arriscar um palpite assim é difícil, mas eu começaria analisando os logs: dmesg, kernel.log, syslog.

Um teste que pode ajudar é o seguinte: com o servidor estando funcionando normalmente, em um horário não crítico, você desliga o cabo de rede simulando a perda de conexão. Em seguida liga o cabo novamente. Depois disse verifica os logs dmesg, kernel.log, syslog, e os logs do squid.

Acho que esses logs podem dá um pista do que está acontecendo.


4. Re: Problemas com Servidor/Distro. [RESOLVIDO]

Jose Marconi
liquid

(usa Suse)

Enviado em 22/02/2013 - 07:20h

Muito obrigado pela atenção galera.

No caso de reiniciar os serviços é como eu disse, quando você faz um reboot na maquina e no modem da net, o link volta ao normal (quando tem link é claro). E eu fiz esse teste também de desligar o cabo com o server ligado e ligar de novo, e por incrível que pareça ele voltou também, mas confesso que eu não olhei os logs, vou fazer estes procedimentos e volto pra falar o que deu.


5. Re: Problemas com Servidor/Distro. [RESOLVIDO]

André Canhadas
andrecanhadas

(usa Debian)

Enviado em 22/02/2013 - 09:30h

Crie um script e coloque ele no Crontab:

#!/bin/bash

ping www.google.com.br -c 1 >/dev/null;

if [ "$?" = "0" ] ;
then
echo "Conexao ativa";
else
echo "Restabelecendo a conexao"
#/sbin/dhclient eth0 >/dev/null;
/sbin/dhclient eth0 >> /root/teste.log;
fi

#- É necessário inserir a tarefa no crontab.
#No exemplo abaixo efetuará o teste a cada 5 minutos.
#*/5 * * * * /usr/local/bin/script.sh


Precisa de permissão para executar:

chmod +x /usr/local/bin/script.sh


Com isso de 5 em 5 minutos ele testa a conexão se estiver parada ele força o dhcp a pegar um novo IP.


6. Re: Problemas com Servidor/Distro. [RESOLVIDO]

Jose Marconi
liquid

(usa Suse)

Enviado em 22/02/2013 - 10:08h

Obrigado Andre. era mais ou menos isso que eu tinha em mente.

Estou olhando os logs e só vejo erros de conexão, a Droga do modem da Net não sincroniza, mas não vejo outro erro de hardware.

O dhcp esta fazendo referencia ou arquivo dhcpcd-eth0.info, que contem as ultimas informações que ele pegou do modem, mas como o modem ja pegou outro ip esse sincronismo da falha.

Vou tentar o script também.



7. Re: Problemas com Servidor/Distro. [RESOLVIDO]

Jose Marconi
liquid

(usa Suse)

Enviado em 01/03/2013 - 13:52h

Muito Obrigado.

Aparentemente o script resolveu o problema.

Coloquei na crontab para usar o script a cada 5 minutos.

Mas por via das duvidas coloquei um reboot no script, dai caso realmente nao encontre o link, ele fara uma restauraçao total das rotas e do firewall reinicializando.







Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner
Linux banner
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts