Linux slogan
Visite também: BR-Linux.org · Dicas-L · SoftwareLivre.org · UnderLinux



» Screenshot

Comunidades

Comunidade Linux Home Participar da comunidade Linux Participar Fórum Linux Fórum Membros LinuxMembros RSS do fórum

<< Primeira | Anterior Próxima | Última >>

Configuração de rede

[1] Enviado em 09/05/2012 - 00:32h Configuração de rede
Linux user: Adamastor Ferreira
Gator27

(usa Ubuntu)


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] Enviado em 09/05/2012 - 19:02h Re: Configuração de rede
Linux user: DAVISON MARCEL PASQUALINI
fdmarp

(usa Debian)


Qual é a dúvida?

 

[3] Enviado em 09/05/2012 - 19:05h Re: Configuração de rede
Linux user: Radiske
Radiske

(usa Slackware)


Olá!

Não entendi sua dúvida?!!

 

[4] Enviado em 09/05/2012 - 21:10h Re: Configuração de rede
Linux user: Josue de Jesus Santos
JJSantos

(usa openSUSE)


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

 

[5] Enviado em 10/05/2012 - 06:47h Re: Configuração de rede
Linux user: Geraldo Albuquerque
AprendiNoLinux

(usa Ubuntu)


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 ?

 

  
<< Primeira | Anterior Próxima | Última >>
Responsável pelo site: Fábio Berbert de Paula - Conteúdo distribuído sob licença GNU FDL
Site hospedado por:

Viva o Linux

A maior comunidade Linux da América Latina! Artigos, dicas, tutoriais, fórum, scripts e muito mais. Ideal para quem busca auto-ajuda em Linux.