Instalação do ISC DHCP server no Ubuntu e derivados
Publicado por Pietro Scherer (última atualização em 27/09/2013)
[ Hits: 9.931 ]
Homepage: www.twitter.com/pietro_scherer
Download install_dhcp_1.0.sh (versão 2)
Instala e configura o servidor DHCP da ISC no Ubuntu e outras distribuições que utilizam o apt-get.
Versão 2 - Enviado por Pietro Scherer em 25/09/2013
Changelog: Adicionado contato de desenvolvedor do script e corrigido um bug nas linhas do DNS.
#!/bin/bash
echo " "
echo " "
echo " ##################################################################"
echo " ##################################################################"
echo " #### INSTALACAO AUTOMATICA SERVIDOR DHCP ####"
echo " ##################################################################"
echo " ##################################################################"
sleep 5
echo "EXECUTAR SCRIPT?[S/n]"
read sim
test "$sim" = "n" && exit
echo "Digite a interface de rede do servidor DHCP"
read interface
echo "Digite a faixa de rede [xxx.xxx.xxx.xxx]"
read subnet
echo "Digite a mascara de rede [xxx.xxx.xxx.xxx]"
read netmask
echo "Digite o endereco IP inicial da range DHCP [xxx.xxx.xxx.xxx]"
read rangestart
echo "Digite o endereco IP final da range DHCP [xxx.xxx.xxx.xxx]"
read rangeend
echo "Digite o gateway preferencial [xxx.xxx.xxx.xxx]"
read gateway
echo "Digite o DNS primario"
read dns1
echo "Digite o DNS secundario"
read dns2
echo "digite o broadcast de rede"
read broadcast
apt-get -y install isc-dhcp-server
mv /etc/dhcp/dhcpd.conf /etc/dhcp/dhcpd.conf.bkp
touch /etc/dhcp/dhcpd.conf
echo "ddns-update-style none;" >> /etc/dhcp/dhcpd.conf
echo "default-lease-time 600;" >> /etc/dhcp/dhcpd.conf
echo "max-lease-time 7200;" >> /etc/dhcp/dhcpd.conf
echo "authoritative;" >> /etc/dhcp/dhcpd.conf
echo "subnet $subnet netmask $netmask {" >> /etc/dhcp/dhcpd.conf
echo "range $rangestart $rangeend;" >> /etc/dhcp/dhcpd.conf
echo "option routers $gateway;" >> /etc/dhcp/dhcpd.conf
echo "option domain-name-servers $dns1,$dns2" >> /etc/dhcp/dhcpd.conf
echo "option broadcast-address $broadcast;" >> /etc/dhcp/dhcpd.conf
echo "}" >> /etc/dhcp/dhcpd.conf
mv /etc/default/isc-dhcp-server /etc/default/isc-dhcp-server.bkp
touch /etc/default/isc-dhcp-server
echo "INTERFACES=\"$interface\"" >> /etc/default/isc-dhcp-server
Administração de usuários Linux
Rádios online com mplayer + Zenity
Descompactar todos os arquivos RAR de um diretório
Maquina modesta - a vez dos navegadores ferrarem o usuario
Fscrypt: protegendo arquivos do seu usuário sem a lentidão padrão de criptograr o disco
Faça suas próprias atualizações de pacotes/programas no Void Linux e torne-se um Contribuidor
Como rodar o Folding@home no Linux
Criando um painel de controle (Dashboard) para seu servidor com o Homepage
Calculadoras online gratuitas para o dia a dia do usuário Linux
Utilizando a Ferramenta xcheckrestart no Void Linux
Pisando no acelerador do Linux Mint: Kernel XanMod, zRAM e Ajustes de Swap
Meu kde connect não funciona no debian (1)
Warsaw não é reconhecido no Google Chrome 147.0.7727.55 (0)









