Baixe o app para aproveitar ainda mais
Prévia do material em texto
Configurando Servidor de DHCP OBS: A máquina virtual do servidor tem que estar com duas placas de redes ativas, a primeira (eth0) deve estar como NAT e a segunda (eth1) tem que estar como rede interna e permitir tudo. 1. INSTALAÇÃO $ sudo apt-get install isc-dhcp-server 2. CONFIGURANDO INTERFACES DE REDE Apos a instalação, vamos configurar as duas interfaces de rede: $ sudo vim /etc/network/interfaces Para que eu pudesse nomear as placas de rede como está descrito abaixo, foi necessário editar o arquivo grub, assim pude manter a mesma sintaxe para o nome da placa de rede, porque nesta versão do Ubuntu as placas de rede vem com o nome de “emps0x”-onde “x” representa um núumero. Depois de baixar o grub do ambiente EAD do Prof Jairo, utilizei o seguinte comando para edita-lo: Cat /localdoarquivo/grub > /etc/default/grub #vim /etc/default/grub No grub, procure por “GRUB_CMDLINE_LINUX” (deve estar logo no início) e substitua a linha por: GRUB_CMDLINE_LINUX="net.ifnames=0 biosdevname=0" -Gerar as modificações no arquivo #sudo grub-mkconfig -o /boot/grub/grub.cfg #reboot No arquivo /etc/network/interfaces, digite as linhas seguintes: auto eth0 iface eth0 inet dhcp auto eth1 iface eth1 inet static address 192.168.1.1 netmask 255.255.255.0 broadcast 192.168.1.255 gateway 10.0.2.15 ##==> Coloquei 192.168.1.0 – a mesma range do servidor Salve e feche o arquivo quando terminar e reinicialize o Ubuntu para a reconfiguração do endereço IP da interface de rede eth1. $ reboot 3. CONFIGURAR O SERVIÇO DHCP $ sudo vim /etc/dhcp/dhcpd.conf No arquivo /etc/dhcp/dhcpd.conf , digite as linhas seguintes: ddnsupdatestyle none; authoritative; subnet 192.168.1.0 netmask 255.255.255.0 { range 192.168.1.2 192.168.1.101;##==> escolhi a faixa de 20 até 25 option domainnameservers 192.168.1.1; ##==>Em “Opções e definições comuns para todas as redes suportadas” usei os IPs do google = 8.8.8.8 e 8.8.4.4; e option-domain-name “colegiointergenius.com.br”; option routers 192.168.1.1; #option broadcastaddress 192.168.1.255; ##==> Não utilizei o broadcast porque quando estava ativo o cliente não recebia o IP defaultleasetime 600; maxleasetime 7200; } Reinicializar o serviço: $ sudo /etc/init.d/isc-dhcp-server restart 4. FINALIZANDO Instale uma nova máquina virtual linux ou windows e, no virtualbox, configure sua placa de rede para operar em modo rede interna com modo promiscuo em permitir VMs.==> permitir tudo OBS: Para checar os clientes plugados no servidor utilize l seguinte comando: #cat /var/lib/dhcp/dhcpd.leases
Compartilhar