É mais fácil decorar o nome do que o IP de um equipamento, e podemos tirar proveito disso mesmo quando estamos conectados em roteador ou switch. Dois mecanismos podem ser utilizados para traduzir nomes para IPs.
Uma opção é cadastrar na tabela host do roteador os nomes dos equipamentos, mapeando seus respectivos IPs, com o comando IP host.
Exemplo: Host com IP mapeado para um nome, no roteador:
BrainRT02#conf t
BrainRT02(config)#ip host brainrt01 10.10.8.157
BrainRT02(config)#exit
BrainRT02#ping brainrt01Type escape sequence to abort.
Sending 5, 100-byte ICMP Echos to 10.10.8.157, timeout is 2 seconds:
!!!!!
Success rate is 100 percent (5/5), round-trip min/avg/max = 1/1/4 ms
BrainRT02#
Para remover o mapeamento basta adicionar negar o comando (no ip host brainrt01 10.10.8.157).
A outra opção é informar para o equipamento um dns server. Assim, sempre que necessário será feita uma consulta, para resolver o nome.
Para cadastrar o dns server basta usar o comando ip name-server, e em seguida colocar o IP do servidor dns. Também deve ser habilitada a opção ip domain-lookup.
Exemplo: Configurando DNS Server (10.10.10.10) para o roteador:
BrainRT02#conf t
BrainRT02(config)#ip ip domain-lookup
BrainRT02(config)#ip name-server 10.10.10.10
BrainRT02(config)#exit
BrainRT02#ping brainrt05
Translating “brainrt05″…domain server (10.10.10.10)Type escape sequence to abort.
Sending 5, 100-byte ICMP Echos to 10.10.8.152, timeout is 2 seconds:
!!!!!
Success rate is 100 percent (5/5), round-trip min/avg/max = 1/2/4 ms
BrainRT02#
Translating
Quando o ip domain-lookup está habilitado o roteador tenta resolver qualquer coisa que seja digitado para um IP, e isto bloqueia o acesso por alguns segundos. Para evitar isto basta negar o comando (no ip domain-lookup).
Exemplo: Translating com e sem domain-lookup:
BrainRT02#digiteierrado
Translating “digiteierrado”…domain server (10.10.10.10) (10.10.10.4)Translating “digiteierrado”…domain server (10.10.10.10) (10.10.10.4)
(10.10.10.10) (10.10.10.4)
Translating “digiteierrado”…domain server (10.10.10.10) (10.10.10.4)
% Unknown command or computer name, or unable to find computer address
BrainRT02#BrainRT02#conf t
Enter configuration commands, one per line. End with CNTL/Z.
BrainRT02(config)#no ip domain-lookup
BrainRT02(config)#exit
BrainRT02#digiteierrado
Translating “digiteierrado”Translating “digiteierrado”
% Unknown command or computer name, or unable to find computer address
BrainRT02#
Outras informações no Router Products Command Reference.
Até a próxima.