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

  



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

Um Gerenciador de dispositivos que fiz

Script de iniciação do servidor Nagios no Slack

Pesquisa de grupos do sistema por nome de grupo ou gid

Firewall simples mas muito util

Mostrando arquivos de forma diferente


  

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


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts