Baixe o app para aproveitar ainda mais
Prévia do material em texto
INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNC. E TEC. DA PARAÍBA CURSO DE GRADUAÇÃO DE TECNOLOGIA EM TELEMÁTICA DISCIPLINA: ADMINISTRAÇÃO DE SIST. OPERACIONAIS ABERTOS PROFESSOR: ANDERSON COSTA ASSUNTO: SERVIDOR DHCP AULA PRÁTICA O objetivo do serviço Dynamic Host Configuration Protocol (DHCP) é automatizar a distribuição de endereços e configurações do protocolo TCP/IP para quaisquer dispositivos conectados a uma rede, como computadores, impressoras, hubs e switches. Atividade 1: Configurar o servidor DHCP: para configurar um servidor DHCP no Linux, deve-se alterar o arquivo /etc/dhcpd.conf. Esse serviço também usa o arquivo /var/lib/dhcp/dhcpd.leases para armazenar o banco de dados de endereços “reservados” para os clientes. Sua tarefa nesta atividade é: Instalar o servidor DHCP na máquina servidor; Configurar o servidor de DHCP para distribuir os endereços da faixa 192.168.0.15 até 192.168.0.30; Testar o funcionamento com o cliente Linux; Verificar quais informações podem ser encontradas no arquivo /var/lib/dhcp.leases. Roteiro: 1. Instalar o DHCP no servidor: root@servidor:~# apt-get install isc-dhcp-server 2. Restringir a interface utilizada pelo servidor DHCP para distribuir os IPs. Editar o arquivo /etc/default/isc-dhcp-server com a seguinte informação: INTERFACES=”eth0” . 3. Editar o arquivo de configuração /etc/dhcp/dhcpd.conf com os parâmetros desejados: #Rede subnet 192.168.0.0 netmask 255.255.255.0 { # Roteador padrão option routers 192.168.0.10; # Máscara de rede option subnet-mask 255.255.255.0; # Configurações de DNS option domain-name "ifpbcg.edu.br"; option domain-name-servers 192.168.0.10, 200.129.68.131; # Definição de horário 18000 = Brasil option time-offset -18000; # Definições da faixa de IP range 192.168.0.20 192.168.0.30; default-lease-time 21600; max-lease-time 43200; } 4. Reiniciar o servidor DHCP: root@servidor:~# service isc-dhcp-server restart 5. Verificar o conteúdo do arquivo dhcpd.lease antes da inicialização do cliente DHCP na máquina linux; root@servidor:~# cat $(find / -name dhcpd.leases) Observações: O caminho padrão é /var/lib/dhcp/dhcpd.leases O arquivo não deve possuir nenhuma entrada. 6. Reiniciar a interface de rede da estação de trabalho linux. root@servidor:~# ifdown eth0 root@servidor:~# dhclient eth0 Outra forma de configurar a interface, de forma permanente, para obter o IP através do servidor de DHCP é através da edição do arquivo /etc/network/interfaces e reiniciando a interface. Exemplo: auto eth0 iface eth0 inet dhcp --> depois root@servidor:~# ifdown eth0 root@servidor:~# ifup eth0 7. Verifique o conteúdo do arquivo de dhcpd.lease após a inicialização do cliente DHCP na máquina linux. root@servidor:~# cat /var/lib/dhcp/dhcpd.leases Observação: O arquivo deve possuir uma entrada para a máquina cliente. 8. Reinicie a interface do cliente e verifique as alterações no arquivo de lease. Atividade 2: Configure o servidor de DHCP para sempre fornecer o endereço 192.168.0.11 para a interface de rede com o endereço MAC da máquina virtual linux. Roteiro: 1. Obtenha o endereço MAC da máquina virtual do cliente linux, através do comando ifconfig. 2. Caso ainda não tenha feito, configurar a interface eth0 do cliente para obter o IP através do DHCP (editar o arquivo /etc/network/interfaces): auto eth0 iface eth0 inet dhcp 3. Editar o arquivo de configuração do servidor DHCP (/etc/dhcp/dhcpd.conf) e adicionar ao final: host linux { option host-name “linux.ifpbcg.edu.br”; #endereco MAC da estação Linux hardware ethernet XX:XX:XX:XX:XX; fixed-address 192.168.0.11; } 4. Reiniciar o servidor DHCP: root@servidor:~# service isc-dhcp-server restart 5. Reinicie a interface de rede da estação de trabalho cliente linux. root@servidor:~# ifdown eth0 root@servidor:~# ifup eth0
Compartilhar