Descrição
Script que configura a sua rede (cliente), bem simples!
Serve para quando ficar com preguiça de digitar o mesmo comando toda a vez que ligar o pc....
[ Download:
cable_network_perola.sh ]
[
Enviar nova versão ]
[ Esconder código-fonte ]
#!/bin/bash
# Este Código é livre de acordo com A GPLv2 ou superior. Sinta-se a vontade pra usa-lo mas cite o autor.... ;)
# Jeferson luiz Oliveira de Campos - foguinho.peruca@gmail.com - Jan/09
# Parar o network managher que mais atrapalha do que ajuda (na minha opnião....)
/etc/dbus-1/event.d/26NetworkManagerDispatcher stop
/etc/dbus-1/event.d/25NetworkManager stop
# Derrubar a placa de rede, setaar um ip pra ela (dhcp ou na mão) e levantar a placa
ifconfig eth0 down
#ifconfig eth0 192.168.0.132 netmask 255.255.255.0 up
ifconfig eth0 up
dhclient eth0
# Adicionar uma rota caso necessite configurar manualmente
#route add default gw 192.168.0.1
# Ataulizar um servidor de dns (para acesso a internet, por exemplo) --> telefonica/SP
#rm -f /etc/resolv.conf
#echo "nameserver 192.168.0.1" >> /etc/resolv.conf
#echo "nameserver 200.204.0.10" >> /etc/resolv.conf
#chown root:root /etc/resolv.conf
#chmod 644 /etc/resolv.conf\
# Dá um "ping" em um server do google. Se o pacote chega no server google, chega em qqr lugar!!! ;)
ping -c 4 64.233.169.104
Scripts recomendados
Script para reconhecer MP4Player no Ubuntu
Array de números aleatórios não-repetidos de um intervalo em Shellscript (Bashscript)
Script para "usuários" efetuarem a troca de Data e Hora com facilidade.
Backup
Mover logs antigos do SAMBA
Comentários
[1] Comentário enviado por
carlosjunges em 21/01/2009 - 22:08h:
Gostei do script, para implementar, poderia por exemplo colocar o ping em uma variavel e depois analizar a saida da mesma pelo bash e apenas responder se a net está ou nao funcionando, ex:
ping=$(ping
www.google.com.br)
if [ $? != "1" ] then
echo "Deu Certo"
fi