# Servidores Linux Toor
# Bash Script
Quem teve a oportunidade de trabalhar com Linux e gosta deste S.O. certamente é apaixonado por scripts bash.
Voce pode automatizar todos os seus processos e executa-los muito além deste tutorial.
Aqui vou mostrar simplesmente como mostrar na tela do seu servidor se voce esta com erros na placa de rede que podem ser causados por:
- problemas no cabo
- probelmas na porta do (hub/switch)
- problemas na placa
- problemas no slot da placa mãe
Quando voce obtiver erro voce pode fazer a substituição nesta ordem acima para diagnosticar o problema
Script:.
# vi /root/toor-erros-rede.sh
#!/bin/sh
# Script por rodrigo (a) toor.com.br 14/02/09
status=1
# lista as placas ativas no servidor
for placa in `ifconfig |grep encap |awk '{print $1}'`; do
# para cada placa, verifica se existem pacotes com erros
RET=$(ifconfig $placa |grep 'errors:0' |wc -l)
if [ $RET -ne 2 ] ; then
status=2
# mostra a placa que esta com erros de rede
echo "Placa $placa com erros de rede"
fi
done
#-----------------------------------------------------------------------------
Voce pode agendar este script no cron e faze-lo mostrar na tela do servidor da seguinte maneira
# crontab -e
## Verifica erros de rede a cada minuto e mostra na tela
*/1 * * * * /root/toor-erros-rede.sh
Nao esqueça de dar um chmod 755 no script
# chmod 755 /root/toor-erros-rede.sh
Apenas executando o script voce vera na tela:
Placa ethx com erros de rede
Se nao aparecer nada, sua(s) placa(s) esta ok.
A Toor Tecnologia possui scripts administrativos que auxiliam na administração dos seus servidores. Grande abraço e até a próxima.
--
Abraços,
Rodrigo Otavio
Toor Tecnologia e Serviços
http://www.toor.com.br
(41) 3526-0710
Email urgente sms@toor.com.br
---------------------------
Mostrando postagens com marcador proxypass. Mostrar todas as postagens
Mostrando postagens com marcador proxypass. Mostrar todas as postagens
segunda-feira, 16 de fevereiro de 2009
sexta-feira, 19 de dezembro de 2008
Acessar servidor web pela Internet por ProxyPass
Ola Pessoal,
Muitas vezes, possuímos vários servidores na empresa e precisamos acessar recursos web de fora, como uma intranet ou sistema web.
É possível fazer este acesso com determinadas restriçoes, liberando somente uma pasta por exemplo. Vamos supor o seguinte cenário
------------------------------------
( Internet)
|
|
|
200.200.200.200 (wan)
{ Firewall }
192.168.0.254 (lan)
|
|
| switch| --------- [webserver] 192.168.0.1
------------------------------------
A conexao Internet esta ligada no firewall com ip fixo (tbm funciona com ip dinamico) e o fw ligado na rede local.
Vamos supor que voce precise acessar externamente a pasta /sistema/ do seu servidor web, somente ela pois as outras estao relacionadas a intranet e assuntos internos.
Desta forma basta habilitar o apache no servidor firewall e configurar o recurso ProxyPass apontando para o servidor web interno.
Edite o httpd.conf (geralmente /etc/httpd/httpd.conf)
e procure pelo trecho
<>
ProxyRequests Off
ProxyPass /sistema/ http://192.168.0.1/sistema/
vc deve adicionar a terceira linha, onde vc informa a pasta "virtual" do servidor apache local (0.254) e o endereço interno que irá ser um "atalho" para esta "pasta virtual"
Desta forma voce pode acessar internamente e externamente recurso dos dois servidores simultaneos.
Este artigo é para uma situaçao específica, suponhamos que voce ja esteja com nat e regras de firewall pré configuradas para esta conexao.
Servidores Linux Slackware 12.1
ProxyPass
Rodrigo Otavio
Toor Tecnologia e Serviços
http://www.toor.com.br
Pensou em Linux? Pensou em Toor!
Muitas vezes, possuímos vários servidores na empresa e precisamos acessar recursos web de fora, como uma intranet ou sistema web.
É possível fazer este acesso com determinadas restriçoes, liberando somente uma pasta por exemplo. Vamos supor o seguinte cenário
------------------------------------
( Internet)
|
|
|
200.200.200.200 (wan)
{ Firewall }
192.168.0.254 (lan)
|
|
| switch| --------- [webserver] 192.168.0.1
------------------------------------
A conexao Internet esta ligada no firewall com ip fixo (tbm funciona com ip dinamico) e o fw ligado na rede local.
Vamos supor que voce precise acessar externamente a pasta /sistema/ do seu servidor web, somente ela pois as outras estao relacionadas a intranet e assuntos internos.
Desta forma basta habilitar o apache no servidor firewall e configurar o recurso ProxyPass apontando para o servidor web interno.
Edite o httpd.conf (geralmente /etc/httpd/httpd.conf)
e procure pelo trecho
<>
ProxyRequests Off
ProxyPass /sistema/ http://192.168.0.1/sistema/
vc deve adicionar a terceira linha, onde vc informa a pasta "virtual" do servidor apache local (0.254) e o endereço interno que irá ser um "atalho" para esta "pasta virtual"
Desta forma voce pode acessar internamente e externamente recurso dos dois servidores simultaneos.
Este artigo é para uma situaçao específica, suponhamos que voce ja esteja com nat e regras de firewall pré configuradas para esta conexao.
Servidores Linux Slackware 12.1
ProxyPass
Rodrigo Otavio
Toor Tecnologia e Serviços
http://www.toor.com.br
Pensou em Linux? Pensou em Toor!
Assinar:
Postagens (Atom)