Instalação do ISC DHCP server no Ubuntu e derivados
Publicado por Pietro Scherer (última atualização em 27/09/2013)
[ Hits: 9.625 ]
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
rc.squid start|stop|restart Servidor Proxy
Sistema de ajuda on-line com interface grafica
Baixar aúdios em formato mp3 através de script com o youtube
SPEEDY: Adicionando DNS no Resolv.conf
Como compartilhar a tela do Ubuntu com uma Smart TV (LG, Samsung, etc.)
Descritores de Arquivos e Swappiness
tux-gpt - Assistente de IA para o Terminal
Instalação e configuração do Chrony
Programa IRPF - Guia de Instalação e Resolução de alguns Problemas
Como instalar no Linux Jogos da Steam só para Windows
Instalando o Team Viewer no Debian Trixie - problema no Policykit
O Que Fazer Após Instalar Ubuntu 25.04
Autenticação necessária. um aplicativo quer acesso ao chaveiro (3)
O que você está ouvindo agora? [2] (175)
Copiar Layout do Teclado para aplicar em outra Distribuição (10)