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
------------------------------------
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
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
---------------------------
# 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
---------------------------
Assinar:
Postagens (Atom)