Académique Documents
Professionnel Documents
Culture Documents
CONFIGURAO DE IP ESTTICO
UM POUCO SOBRE...
SHELL
O Shell um programa que interpreta os comandos para a maquina.
No GNU/Linux atravs dele que nos comunicamos com o ncleo do sistema (kernel).
UM POUCO SOBRE...
SHELL SCRIPT
uma linguagem de scripts utilizada em vrios sistemas operacionais.
UM POUCO SOBRE...
CAMADAS DE UM SISTEMA GNU/LINUX
clear: elimina todo o contedo visvel, deixando a linha de comando no topo, como se o terminal acabasse de ter sido acessado; echo: basicamente serve para mostrar a mensagem na tela, voc escreve e ele repete.
faz
processo
esperar
um
tempo
CONFIGURAO DE IP ESTTICO
Programa em Shell Script que fixa informaes fornecidas pelo usurio, relacionadas a rede no computador: IP, MSCARA DE REDE, GATEWAY e DNS. Parte do principio que o usurio sabe os dados da rede, mas no tm intimidade para configurar manualmente um sistema linux. Foi criado para ser utilizado em sistemas Debian e derivados como o Ubuntu.
#!/bin/bash clear echo "###################################" echo "#Configurao de rede Ubuntu Linux#" echo "###################################" echo #Inicio da configurao de ip esttico echo -n "Digite o numero do IP: " read ip echo echo -n "Digite a mscara de rede: " read masc echo echo -n "Digite o gateway: " read gate echoecho -n "Digite o DNS do servidor: " read dns echo echo -n "Digite o DNS secundario do servidor: " read dnssec echo
echo -n "Digite a interface de rede (ex: eth0, eth1): " read interface echo clear #Inserindo os dados determinados pelo usurio echo -n "Executando as configuraes, agurde por favor..." cp /etc/network/interfaces /etc/network/interfaces.old echo auto lo $interface > /etc/network/interfaces echo "#Configurao do adaptador" >> /etc/network/interfaces echo iface $interface inet static >> /etc/network/interfaces echo address $ip >> /etc/network/interfaces echo netmask $masc >> /etc/network/interfaces echo gatewat $gate >> /etc/network/interfaces cp /etc/resolv.conf /etc/resolv.conf.old echo nameserver $dns > /etc/resolv.conf echo nameserver $dnssec >> /etc/resolv.conf echo sleep 2 echo echo -n "IP configurado com sucesso!!! " echo echo exit
Anhanguera So Jos dos Campos
NO TERMINAL...
NO TERMINAL...
NO TERMINAL...
NO TERMINAL...
NO TERMINAL...
NO TERMINAL...
NO TERMINAL...
NO TERMINAL...
NO TERMINAL...
TUDO EM UM
4 Opo:
Um script para IPTABLES, que o firewall do Linux e foi executado um parmetro para proteo de brute force contra o FTP Server.
iptables -A INPUT -i eth2 -p tcp --dport 21 -m state --state NEW -m recent --set --name FTP iptables -A INPUT -i eth2 -p tcp --dport 21 -m state --state NEW -m recent --update --seconds 60 --hitcount 8 --rttl --name FTP -j DROP
#!/bin/bash # Criado em:19-03-12 # Por: Daniel Luis Henrique Wellington Washington # #clear echo "" echo "1 - Exibir status do sistema" echo "2 - Configurar IP" echo "3 - Exibir data/hora" echo "4 - Configuar Brute Force." echo -ne "\n: " read op case $op in 1) clear echo " ###################" echo " #Vericao de rotina#" echo " ###################" echo "=============Tempo Ligado==============" uptime echo "=============Memoria Livre=============" free -m echo "=============Espaco Livre==============" df -h echo "=================FIM===================" Anhanguera So Jos dos Campos /root/script ;;
2) clear echo "###################################" echo "#Configurao de rede Ubuntu Linux#" echo "###################################" echo #Inicio da configurao de ip esttico echo -n "Digite o numero do IP: " read ip echo echo -n "Digite a mscara de rede: " read masc echo echo -n "Digite o gateway: " read gate echo echo -n "Digite o DNS do servidor: " read dns echo echo -n "Digite o DNS secundrio do servidor: " read dnssec echo echo -n "Digite a interface de rede (ex: eth0, eth1): " read interface echo Anhanguera So Jos dos Campos clear
#Inserindo os dados determinados pelo usurio echo -n "Executando as configuraes, aguarde por favor..." cp /etc/network/interfaces /etc/network/interfaces.old echo auto lo $interface > /etc/network/interfaces echo "#Configurao do adaptador" >> /etc/network/interfaces echo iface $interface inet static >> /etc/network/interfaces echo address $ip >> /etc/network/interfaces echo netmask $masc >> /etc/network/interfaces echo gatewat $gate >> /etc/network/interfaces cp /etc/resolv.conf /etc/resolv.conf.old echo nameserver $dns > /etc/resolv.conf echo nameserver $dnssec >> /etc/resolv.conf echo sleep 2 echo echo -n "IP configurado com sucesso!!! " echo echo exit ;;
3) clear echo "" echo "Data Horrio" date "+%d/%m/%y - %H:%M:%S" ;; 4) clear iptables -A INPUT -i eth2 -p tcp --dport 21 -m state --state NEW -m recent --set --name FTP iptables -A INPUT -i eth2 -p tcp --dport 21 -m state --state NEW -m recent --update --seconds 60 -hitcount 8 --rttl --name FTP -j DROP echo "Configurando..............[OK]" esac
DVIDAS???
http://www.4shared.com/file/-LTIjPT_/config_ip_estatico.html