Instalação do ISC DHCP server no Ubuntu e derivados
Publicado por Pietro Scherer (última atualização em 27/09/2013)
[ Hits: 9.658 ]
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
menu de interação 1 / 7 pt-br facil aprendizado
Mover arquivos conforme nomenclatura
Aprenda a Gerenciar Permissões de Arquivos no Linux
Como transformar um áudio em vídeo com efeito de forma de onda (wave form)
Como aprovar Pull Requests em seu repositório Github via linha de comando
Visualizar arquivos em formato markdown (ex.: README.md) pelo terminal
Dando - teoricamente - um gás no Gnome-Shell do Arch Linux
Como instalar o Google Cloud CLI no Ubuntu/Debian
Mantenha seu Sistema Leve e Rápido com a Limpeza do APT!
Procurando vídeos de YouTube pelo terminal e assistindo via mpv (2025)
Zorin OS - Virtual Box não consigo abrir maquinas virtuais (1)
O que você está ouvindo agora? [2] (180)