Configuração de rede

1. Configuração de rede

Adamastor Ferreira
Gator27

(usa Ubuntu)

Enviado em 09/05/2012 - 00:32h

script, que executa as seguintes tarefas:
1 Configuração de rede.
2 Criar uma rota padrão para o roteador .
3 Criar uma rota para uma rede qualquer .
4 Renovar a rota padrão criada
5 Renovar uma rota criada para uma rede qualquer.
6 Desativar uma interface de rede.
7 Ativar uma interface de rede.
8 Renovar o empréstimo de endereço IP junto ao servidor DHCP.


#!/bin/bash
#Configuração de Rede

#opcoes

funcao1 ()
{
echo "digite a interface a ser configurada"
read interf
sudo ifconfig $interf

echo "digite o endereço de IP da rede a ser configurado"
read ip
sudo ifconfig $interf $ip

echo "digite a mascara de rede"
read masc
sudo ifconfig $interf $masc

}

funcao2 ()
{
echo "Digite o endereço padrão do roteador "
read roteador_padrao
udo route add default gw $roteador_padrao
}

funcao3()
{

echo " Informe o endereço de uma rede para se criar rota"
read rede_rota
sudo route add -net $rede_rota

}

funcao4()
{
echo " digite a rota de uma rede qualquer que deseja remover "
read remove_rota
sudo route del default gw $remove_rota/16



echo "Deseja continuar?(s/n)"
read resp
}

funcao5()
{
echo "Digite o endereço de rota qualquer que deseja remover"
read remove_rota2
sudo route del -net $remove_rota2/16

}

funcao6()
{
echo "Informe a interface de rede que deseja desativar."
read rede_desat
sudo ifconfig $rede_desat dow

}

funcao7()
{
echo "Informe a interface de rede que deseja ativar "
read rede_ativar
sudo iconfig $rede_ativar up

}
funcao8()
{
echo " Informe a interface de rede para a renovação do empréstimo de IP "
read end_renov
sudo dhclient $end_renov

}

nome=S
while [ $nome != N ]
do
echo "******************************************************************************"
echo "Configurando uma de Rede - "
echo
echo "1 Configuração de rede"
echo "2 Criar uma rota padrão para o roteador ."
echo "3 Criar uma rota para uma rede qualquer ."
echo "4 Renovar a rota padrão criada "
echo "5 Renovar uma rota criada para uma rede qualquer."
echo "6 Desativar uma interface de rede. "
echo "7 Ativar uma interface de rede."
echo "8 Renovar o empréstimo de endereço IP junto ao servidor DHCP."
echo
echo "******************************************************************************"
echo

echo "Qual a sua opcao?"
read opcao

case $opcao in

1)
funcao1;;

2)
funcao2;;

3)
funcao3;;

4)
funcao4;;

5)
funcao5;;

6)
funcao6;;

7)
funcao7;;

8)
funcao8;;


*)
echo "opção Invalida"; sleep 3 ;;
esac
echo "Deseja Continuar (S/N)"
read nome
done


  


2. Re: Configuração de rede

DAVISON MARCEL PASQUALINI
fdmarp

(usa Debian)

Enviado em 09/05/2012 - 19:02h

Qual é a dúvida?


3. Re: Configuração de rede

Radiske
Radiske

(usa Slackware)

Enviado em 09/05/2012 - 19:05h

Olá!

Não entendi sua dúvida?!!


4. Re: Configuração de rede

Josue de Jesus Santos
JJSantos

(usa Gentoo)

Enviado em 09/05/2012 - 21:10h

Dãaa, creio que seja uma dica postada no lugar errado.


5. Re: Configuração de rede

Geraldo Albuquerque
AprendiNoLinux

(usa Ubuntu)

Enviado em 10/05/2012 - 06:47h

Gator27 escreveu:

script, que executa as seguintes tarefas:
1 Configuração de rede.
2 Criar uma rota padrão para o roteador .
3 Criar uma rota para uma rede qualquer .
4 Renovar a rota padrão criada
5 Renovar uma rota criada para uma rede qualquer.
6 Desativar uma interface de rede.
7 Ativar uma interface de rede.
8 Renovar o empréstimo de endereço IP junto ao servidor DHCP.


#!/bin/bash
#Configuração de Rede

#opcoes

funcao1 ()
{
echo "digite a interface a ser configurada"
read interf
sudo ifconfig $interf

echo "digite o endereço de IP da rede a ser configurado"
read ip
sudo ifconfig $interf $ip

echo "digite a mascara de rede"
read masc
sudo ifconfig $interf $masc

}

funcao2 ()
{
echo "Digite o endereço padrão do roteador "
read roteador_padrao
udo route add default gw $roteador_padrao
}

funcao3()
{

echo " Informe o endereço de uma rede para se criar rota"
read rede_rota
sudo route add -net $rede_rota

}

funcao4()
{
echo " digite a rota de uma rede qualquer que deseja remover "
read remove_rota
sudo route del default gw $remove_rota/16



echo "Deseja continuar?(s/n)"
read resp
}

funcao5()
{
echo "Digite o endereço de rota qualquer que deseja remover"
read remove_rota2
sudo route del -net $remove_rota2/16

}

funcao6()
{
echo "Informe a interface de rede que deseja desativar."
read rede_desat
sudo ifconfig $rede_desat dow

}

funcao7()
{
echo "Informe a interface de rede que deseja ativar "
read rede_ativar
sudo iconfig $rede_ativar up

}
funcao8()
{
echo " Informe a interface de rede para a renovação do empréstimo de IP "
read end_renov
sudo dhclient $end_renov

}

nome=S
while [ $nome != N ]
do
echo "******************************************************************************"
echo "Configurando uma de Rede - "
echo
echo "1 Configuração de rede"
echo "2 Criar uma rota padrão para o roteador ."
echo "3 Criar uma rota para uma rede qualquer ."
echo "4 Renovar a rota padrão criada "
echo "5 Renovar uma rota criada para uma rede qualquer."
echo "6 Desativar uma interface de rede. "
echo "7 Ativar uma interface de rede."
echo "8 Renovar o empréstimo de endereço IP junto ao servidor DHCP."
echo
echo "******************************************************************************"
echo

echo "Qual a sua opcao?"
read opcao

case $opcao in

1)
funcao1;;

2)
funcao2;;

3)
funcao3;;

4)
funcao4;;

5)
funcao5;;

6)
funcao6;;

7)
funcao7;;

8)
funcao8;;


*)
echo "opção Invalida"; sleep 3 ;;
esac
echo "Deseja Continuar (S/N)"
read nome
done


Seria um RoadMap ?






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts