Professor: Macêdo Firmino
Disciplina: Sistemas Operacionais de Rede
O protocolo de configuração dinâmica de
hosts (DHCP - Dynamic Host Configuration
Protocol ) é um protocolo da pilha TCP/IP criado para reduzir a complexidade da administração de configurações de endereço de rede.
Com o serviço DHCP, você pode fazer:
• Conceder endereços IP por um tempo especı́fico aos clientes DHCP e, em seguida,
renovar automaticamente os endereços IP
quando o cliente solicitar uma renovação.
• Atualizar automaticamente os parâmetros de cliente DHCP alterando uma opção de servidor ou escopo no servidor
DHCP, em vez de fazer isso individualmente em todos os clientes DHCP. Os parâmetros são, endereços IP válidos, endereço da máscara da rede, endereços de servidores DNS, servidores WINS e roteadores.
• Reservar endereços IP para computadores especı́ficos ou outros dispositivos, de
forma que eles sempre tenham o mesmo
endereço IP e também recebam as opções
DHCP mais atualizadas.
• Excluir endereços IP ou intervalos de endereços da distribuição feita pela servidor
DHCP, para que esses endereços IP e intervalos possam ser usados para configurar estaticamente os servidores, os roteadores e outros dispositivos que exigem
endereços IP estáticos.
• Fornecer serviços DHCP para várias subredes, se todos os roteadores entre o servidor DHCP e a sub-rede para a qual deseja fornecer serviço estiverem configurados para encaminhar mensagens DHCP.
Instalando e Configurando um Servidor
DHCP
A maioria dos sistemas operacionais clientes busca uma concessão de endereço IP por
padrão, assim, não é necessária nenhuma configuração no computador cliente para implementar uma rede habilitada para DHCP; a primeira
etapa é implantar um servidor DHCP.
Antes de o servidor DHCP fornecer concessões de endereço IP para clientes, entretanto,
deve ser definido um intervalo de endereços IP
no servidor DHCP. Esse intervalo, conhecido
como escopo, define uma sub-rede fı́sica na rede
para a qual os serviços DHCP são oferecidos.
Os escopos também fornecem o principal
meio do servidor gerenciar a distribuição e a
atribuição de endereços IP e quaisquer parâmetros de configuração relacionadas para os clientes da rede.
Para configurar um servidor DHCP, faça o
logon como administrador ou com uma conta
com permissão de administrador e:
1. Clique em “Iniciar”, “Ferramentas Administrativas”, “Gerenciador de Servidores” e,
em seguida, em “Resumo de Funções”, clique em “Adicionar funções”.
2. Irá surgir o assisntente de instalação. Para
prosseguir clique em “Próximo”.
3. Na sequência, em “Funções” marque “Servidor DHCP” e, em seguida, clique em “Próximo”. Na seqüência irá ser apresentado
uma janela apresentando as funções de
um servidor DHCP, para continuar configurando clique em “Próximo”.
• Configurar o servidor DHCP para executar serviços de registro de nome DNS para
clientes DHCP.
• Fornecer atribuição de endereços multicast a clientes DHCP baseados em IP.
Figura 1:
DHCP
Adicionando a Função Servidor
4. Para certos tipos de funções (por exemplo,
servidores DHCP), você deverá atribuir
um endereço IP estático a pelo menos
uma placa de rede, antes ou após a instalação. Na janela abaixo é solicitado que
você selecione a conexão de rede que possui o endereço estático e que irá recebe
solicitações DHCP (no nosso caso a interface com endereço 192.168.0.1). Para dar
continuidade clique em “Próximo”.
Windows 2000, Windows XP, Windows
Vista, Windows Server 2003 e Windows Server
2008 usam nomes DNS além dos nomes NetBIOS.
Figura 4: Selecionando as Configurações do
Servidor WINS
Figura 2: Selecionando a Conexão de Rede
5. Digite o nome do domı́nio DNS da rede. Ao
conceder um endereço IP a um cliente, o
servidor DHCP pode especificar informações adicionais sobre a configuração, incluindo o nome do domı́nio DNS ao qual
pertencem os clientes. Digite o domı́nio
“ifrn.local”.
8. Agora, precisamos definir um escopo de IP,
clique em “Adicionar”. Será apresentado
uma nova janela.
Nela informe um
nome para o escopo (LABREDES),
endereço IP inicial (192.168.0.2) e
final (192.168.0.254), máscara da
sub-rede (255.255.255.0),
gateway
(192.168.0.1) e selecione “Ativar este
escopo”. Na seqüência, clique em “OK” e
em “Próximo”.
6. Agora, identifique o endereço IP do servidor
DNS que os clientes devem utilizar. Na
nossa rede corresponde aos endereços IP:
10.118.0.2 e 10.22.0.155. Clique em “Validar“, e em seguida clique em “Próximo”.
Figura 5: Adicionado um Escopo
9. Agora, será perguntado se faz necessário ativar o suporte ao protocolo DHCP versão
6. Selecione “Desabilitar o modo sem monitoramento ...” e clique em “Próximo”.
Figura 3: Selecionando a Conexão de Rede
7. Selecione a opção “WINS não é necessário
aos aplicativos desta rede”, pois não usaremos este serviço.
O servidor WINS, assim como o DNS, estabeleça um método de resolução de nome. O
WINS suporta principalmente clientes que executem versões mais antigas do Windows e aplicativos que usam NetBIOS.
Figura 6: Configurando DHCPv6
10. Na próxima janela é apresentado um resumo das configurações realizadas. Verifique as configurações e clique em “Instalar”.
Modificar e Gerenciar o Servidor DHCP
No Windows Server a ferramente de gerenciamento do servidor DHCP é o console
DHCP. Um atalho para o mesmo está localizado
em “Iniciar”, “Ferramentas Administrativas” e
“DHCP”. O console DHCP permite realizar as
tarefas administrativas básicas do servidor, são
elas:
Siga os seguintes passos para criar uma reserva:
1. No console DHCP, em “IPv4” e “Escopo
[192.168.0.0]” clique com o direito do
mouse em “Reservas” e selecione “Nova
Reserva...”.
2. Agora digite o nome da reserva, o endereço
IP, o endereço MAC do cliente que terá
o endereço IP fixo e uma descrição. Em
tipos permitidos selecione “Ambos”.
• Criar escopos.
• Adicionar e configurar superescopos e escopos multicast.
• Visualizar e modificar propriedades dos
escopos, por exemplo, configuração de intervalos de exclusão adicionais.
• Monitorar a atividade de concessão de escopos revisando as concessões ativas de
cada escopo.
• Criar reservas nos escopos, conforme necessário, para clientes DHCP que requerem um endereço IP permanente para uso
concedido.
• Além disso, você pode usar o console
DHCP para configurar outras propriedades do servidor, por exemplo, logs de auditoria.
Figura 8: Reserva de Endereço IP
Se o endereço reservado já estiver em uso, o
cliente que usa o endereço deve primeiro liberálo emitindo uma mensagem de liberação DHCP
(DHCPRELEASE). Para isso, no prompt de comando de um computador cliente com Windows
2000, Windows XP ou Windows Vista, digite
ipconfig /release.
Reservar um endereço IP no servidor DHCP
também não força o novo cliente para o qual a
reserva foi feita a mover-se imediatamente para
esse endereço. Nesse caso, também, o cliente
deve emitir primeiro uma mensagem de solicitação DHCP (DHCPREQUEST). Para isso, no
prompt de comando de um computador cliente
com Windows 2000, Windows XP ou Windows
Vista, digite ipconfig /renew.
Figura 7: Console DHCP
Definindo Intervalos de Exclusão
Configurando um endereço IP estático
Você deve definir intervalos de exclusão
para qualquer endereço IP no escopo que você
não deseje que o servidor DHCP ofereça ou use
para atribuição DHCP.
Ao definir uma exclusão para esses endereços, você especifica que esses endereços nunca
são oferecidos aos clientes DHCP quando eles
solicitam a configuração concedida do servidor.
Os endereços IP excluı́dos podem estar ativos
na rede, mas somente por configuração manual desses endereços nos hosts que não usam
o DHCP para obter um endereço.
Para certos tipos de computadores, você
deve atribuir um endereço IP estático. Esses
servidores abrangem servidores DHCP, servidores DNS, servidores WINS, servidores de imporessão e qualquer servidor que forneça acesso a
usuários na Internet. É recomendável também
atribuir um endereço IP estático a cada controlador de domı́nio (servidor Active Directory).
Através do servidor DHCP é possı́vel criar
uma reserva para garantir que um determinado computador cliente DHCP receba sempre
o mesmo endereço IP.
Configurando os Clientes DHCP
Exercı́cio
Para configurar os demais clientes, atribuimos ao demais a opção obter um endereço IP
automaticamente. Para isso, utilize os seguintes passos:
Utilize um programa analisador de tráfego
(por exemplo, Wireshark) para captura as mensagens DHCP na rede. Para visualizar apenas
os pacotes de DHCP use o filtro “bootp”. Por
fim responda as perguntas abaixo:
1. Clique em “Iniciar”, “Painel de Controle”,
“Conexões de rede e de Internet” e em clique em conexões de rede.
2. Clique com o botão direito do mouse sobre
a “Conexão Local”, e no menu clique em
“Propriedades”.
3. Na guia “Geral”, em esta conexão usa estes itens, clique em “Protocolo Internet
(TCP/IP)” e, em seguida, clique em “Propriedades”.
4. Na janela de Propriedades de Protocolo
TCP/IP, marque: “Obter um endereço
IP automaticamente” e ”Obter o endereço
dos servidores DNS automaticamente“.
Posteriormente clique em “OK”.
Figura 9: Propriedades do Protocolo TCP/IP
Reparar uma conexão com a rede local
Caso a sua interface de rede já estivesse configurada para obter o endereçamento automaticamente, você deverá reparar a conexão. Para
isso, você precisa fazer logon como administrador ou como membro do grupo Administradores
e seguir os passos (Windows XP):
1. Clique em “Iniciar”, “Painel de controle” e,
em seguida, clique duas vezes em “Conexões de rede”.
2. Em “Rede local ou Internet de alta velocidade”, clique com o botão direito do
mouse na conexão que você deseja reparar
e clique em “Reparar”.
1. Quantos pacotes é constituı́da a transação
inicial para obter um endereço IP?
2. Qual o endereço obtido pelo cliente?
3. Qual o protocolo de transporte o DHCP utiliza?
4. Por quantas horas é valido o IP atribuı́do?
5. Ao efetuar o pedido original de endereço,
o cliente expressa alguma preferência por
determinado endereço IP?
Download

Instalação e Configuração do serviço DHCP.