Configuração de servidor DHCP Objetivo: Neste Lab você vai fazer a configuração de um servidor DHCP para uma rede pequena. Você irá configurar a interface do roteador como um cliente DHCP. Em seguida, irá configurar o serviço DHCP tanto utilizando o roteador, quanto o servidor DHCP. Ou seja, o servidor DHCP (10.10.20.10) só será utilizado na segunda parte (parte final do Lab). A topologia do Lab está ilustrada abaixo: Tarefa 1 - Configuração básica: - Configurar todos os Hostnames e endereços IP em todos os roteadores e computadores na rede. Tarefa 2 -configurando o Roteador para recebimento e fornecimento do IP (DHCP): - Configurar o Roteador para receber um endereço IP do ISP (Internet Service Provider) na interface Ethernet 0/0 via DHCP. o ISP já está configurado. Verificar que o IP foi recebido. Verificar o IP do servidor DHCP do roteador. - - Ativar o servidor DHCP no roteador para fornecimento de IPs com a subnet sendo 10.10.10.0/24. Deixe os hosts 1 a 10 livres para serem atribuídos a servidores, impressoras e etc. O servidor DNS é o 10.10.20.10. Verificar que os clientes (PCs) receberam seus IPs via DHCP. Verificar que os clientes conseguem se comunicar (ping) com o servidor DNS através do seu nome ‘DNSserver’ (talvez demore um pouco). No roteador verificar os clientes alocados (bind) à ele. Tarefa 3 - Configurando o servidor DHCP externo - Delete as configurações no roteador, e remova os IPs do PCs para que o servidor DHCP externo possa ser utilizado. Configure o servidor para fornecer Ips. Configure a rede para que os clientes possam receber IPs do servidor DHCP. Verifique se os clientes receberam os IPs. Solução Tarefa 1: Configurar todos os Hostnames e endereços IP em todos os roteadores e computadores na rede. PC1: Router>enable Router#conf t Router(config)#hostname PC1 Router(config)#exit PC2: Router>enable Router#conf t Router(config)#hostname PC2 Router(config)#exit DNS and DHCP server Router>enable Router#conf t Router(config)#hostname DNSandDHCPserver DNSandDHCPserver(config)#int e0/0 DNSandDHCPserver(config)#ip add 10.10.20.10 255.255.255.0 DNSandDHCPserver(config)#no shut R1 Router>enable Router#conf t Router(config)#hostname R1 R1(config)#int e0/2 R1(config-if)#ip address 10.10.20.1 255.255.255.0 R1(config-if)#no shut R1(config-if)#int e0/1 R1(config-if)#ip address 10.10.10.1 255.255.255.0 R1(config-if)#no shut Service Provider Router>enable Router#conf t Router(config)#hostname SP SP(config)#ip dhcp pool SP SP(dhcp-config)#network 203.0.113.0 255.255.255.0 SP(dhcp-config)#def SP(dhcp-config)#default-router 203.0.113.1 SP(dhcp-config)#dns SP(dhcp-config)#dns-server 10.10.20.10 SP(dhcp-config)#int e0/0 SP(config-if)#ip add 203.0.113.1 255.255.255.0 SP(config-if)#no shut SW1 Switch>enable Switch#conf t Switch(config)#hostname SW1 SW2 Switch>enable Switch#conf t Switch(config)#hostname SW2 Tarefa 2: Configurar o Roteador para receber um endereço IP do ISP (Internet Service Provider) na interface Ethernet 0/0 via DHCP. o ISP já está configurado. R1(config)#int e0/0 R1(config-if)#ip address dhcp R1(config-if)#no shut Verificar que o IP foi recebido. R1#show ip int brief –> Interface Ethernet0/0 deve possuir um endereço com máscara sendo 203.0.113.0/24 Verificar o IP do servidor DHCP do roteador. R1#show dhcp lease – > a informação “DHCP Lease server” deve ser 203.0.113.1 Ativar o servidor DHCP no roteador para fornecimento de IPs com a subnet sendo 10.10.10.0/24. Deixe os hosts 1 a 10 livres para serem atribuídos a servidores, impressoras e etc. O servidor DNS é o 10.10.20.10. R1(config)#ip dhcp excluded-address 10.10.10.1 10.10.10.10 R1(config)#ip dhcp pool Flackbox R1(dhcp-config)#network 10.10.10.0 255.255.255.0 R1(dhcp-config)#default-router 10.10.10.1 R1(dhcp-config)#dns-server 10.10.20.10 Verificar que os clientes (PCs) receberam seus IPs via DHCP. PC1/PC2(config)#int e0/0 PC1/PC2(config-if)#ip address dhcp PC1/PC2(config-if)#no shut PC1/PC2#show dhcp lease —> “Temp IP addr” deve possuir um ip com máscara 10.10.10.0/24 Verificar que os clientes conseguem se comunicar (ping) com o servidor DNS através do seu nome ‘DNSserver’ (talvez demore um pouco). DNSandDHCPserver(config)#ip route 0.0.0.0 0.0.0.0 10.10.20.1 PC1/PC2(config)#ip route 0.0.0.0 0.0.0.0 10.10.10.1 PC1/PC2(config)#ip route 0.0.0.0 0.0.0.0 10.10.10.1 PC1/PC2(config)#ip host dnsanddhcpserver 10.10.20.10 PC1/PC2(config)#do ping dnsanddhcpserver —> A mensagem deve ser a seguinte: Type escape sequence to abort. Sending 5, 100-byte ICMP Echos to 10.10.20.10, timeout is 2 seconds: !!!!! Success rate is 100 percent (x/5), round-trip min/avg/max = 5/11/27 m No roteador verificar os clientes alocados (bind) à ele. R1#show ip dhcp binding —> Devem ser mostrados dois IPs com a máscara de rede 10.10.10.0/24 Tarefa 3 Delete as configurações no roteador, e remova os IPs do PCs para que o servidor DHCP externo possa ser utilizado. R1(config)#no ip dhcp excluded-address 10.10.10.1 10.10.10.10 R1(config)#no ip dhcp pool Flackbox PC1/PC2(config)#int e0/0 PC1/PC2(config-if)#no ip address dhcp PC1/PC2(config-if)#ip address dhcp PC1/PC2(config-if)#do show dhcp lease —> “Temp ip addr” deve ser “0.0.0.0” Configure o servidor para fornecer Ips. DNSandDHCPserver(config)#ip dhcp excluded-address 10.10.10.1 10.10.10.10 DNSandDHCPserver(config)#ip dhcp pool Flackbox DNSandDHCPserver(dhcp-config)#network 10.10.10.0 255.255.255.0 DNSandDHCPserver(dhcp-config)#default-router 10.10.10.1 DNSandDHCPserver(dhcp-config)#dns-server 10.10.20.10 Configure a rede para que os clientes possam receber IPs do servidor DHCP. R1(config)#int e0/1 R1(config-if)#ip helper-address 10.10.20.10 Verifique se os clientes receberam os IPs. PC1/PC2(config)#int e0/0 PC1/PC2(config-if)#ip address dhcp PC1/PC2(config-if)#do show dhcp lease —> “Temp IP addr” deve possuir um ip com máscara 10.10.10.0/24