Mostrando postagens com marcador segurança. Mostrar todas as postagens
Mostrando postagens com marcador segurança. Mostrar todas as postagens

terça-feira, 14 de abril de 2009

Servidor de Internet

Veja como é simples ter um servidor de internet Linux.

Nos utilizamos o slackware, versão 12.2, mas voce pode usar a versão que preferir.

Supondo que voce ja instalou seu Linux com duas placas de rede
e o seu modem tem o IP 192.168.1.1e
a sua rede interna tem a classe: 192.168.0.0/24

configure uma placa com o ip 192.168.1.2
e a outra com o ip 192.168.0.254

Vamos aos comandos que fazem o barco andar, são 5 apenas =)

root@toor-proxy# ifconfig eth0 192.168.0.254
root@toor-proxy# ifconfig eth1 192.168.1.2
root@toor-proxy# route add default gw 192.168.1.1
root@toor-proxy# echo 1 > /proc/sys/net/ipv4/ip_forward
root@toor-proxy# iptables -t nat -A POSTROUTING -j MASQUERADE

Com estes 5 comandos voce tem um servidor de internet.

Basta voce ligar sua rede local com ips 192.168.0.x
apontando para o gateway 192.168.0.254
com algum DNS externo de sua preferencia e voce estara navegando
na internet de vários computadores

A Toor Tem servidores com muito mais recursos pra voce englobando firewall com iptables, proxy com squid, administração do proxy via web, relatórios de acesso, tudo integrado em com um toque especial de vários anos de experiencia.

--

Abraços,
Rodrigo Otavio
Toor Tecnologia e Serviços
http://www.toor.com.br/
(41) 3526-0710 / (41) 8837-7401
------------------------------------

segunda-feira, 16 de fevereiro de 2009

bash script - verificar erros de rede

# 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
---------------------------