Pular para o conteúdo

Conectando em Redes Diversas

Script simples para uso em notebook que trabalha com diversas redes diferentes. O enfoque é a troca do ip automatica e o levantamento da rede. Baseado em debian, mas pode ser alterado para outras distros...
Jefferson Estanislau da Silva jeffestanislau
Hits: 8.307 Categoria: Shell Script Subcategoria: Miscelânea
  • Download
  • Nova versão
  • Indicar
  • Denunciar
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

Descrição

Script simples para uso em notebook que trabalha com diversas redes diferentes. O enfoque é a troca do ip automatica e o levantamento da rede. Baseado em debian, mas pode ser alterado para outras distros...
Download conectar.sh Enviar nova versão
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

Esconder código-fonte

==========================================================
conexao.sh
==========================================================
#!/bin/sh
#Conexão em redes diversas
#Autor: Jefferson Estanislau da Silva
#Email: jefferson@rootmaster.com.br
#Criado em  20 de maio de 2004

clear
echo -e "\t\tConectando na Rede\n"
echo -e "\t\t(1) - Rede 1\n\t\t(2) - Rede 2\n\t\t(3) - Rede 3\n\t\tDigite (1, 2 ou 3):"
read opcao

if [ $opcao -eq 1 ]; then
   cd /etc/network/
   cp interfaces-rede1 interfaces
   /etc/init.d/networking restart
   echo "Você já está conectado a Rede 1!! "
elif [ $opcao -eq 2 ]; then
   cd /etc/network/
   cp interfaces-rede2 interfaces
   /etc/init.d/networking restart
   echo "Você já está conectado a Rede 2!! "
elif [ $opcao -eq 3 ]; then
   cd /etc/network/
   cp interfaces-rede3 interfaces
   /etc/init.d/networking restart
   echo "Você já está conectado a Rede 3!! "
else
echo -e "Opcao invalida!\n\n"
fi


==========================================================
interface-rede1
==========================================================
#Rede1
#/etc/netwok/interfaces-rede1

auto lo
iface lo inet loopback

auto eth0
iface eht0 inet static

address 192.x.x.1
netmask 255.255.255.0
network 192.x.x.0
broadcast 192.x.x.255
gateway 192.x.x.x


==========================================================
interface-rede2
==========================================================
#Rede2
#/etc/netwok/interfaces-rede2

auto lo
iface lo inet loopback

auto eth0
iface eht0 inet static

address 200.x.x.1
netmask 255.255.255.0
network 200.x.x.0
broadcast 200.x.x.255
gateway 200.x.x.x

==========================================================
interface-rede3
==========================================================
#Rede3
#/etc/netwok/interfaces-rede3

auto lo
iface lo inet loopback

auto eth0
iface eht0 inet static

address 10.x.x.1
netmask 255.255.255.0
network 10.x.x.0
broadcast 10.x.x.255
gateway 10.x.x.x
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

Myhard - Informações sobre seu hardware

Script para acionamento de GPIO para Relé Raspberry Pi

Estranho

Instalar AWX (container) em CentOS 7

Criando redundância de links

Nenhum comentário foi encontrado.

Contribuir com comentário

Entre na sua conta para comentar.