Eu tenho algumas máquinas conectadas a um roteador fornecido pelo ISP; aNetgear CGD24G. Adicionei um switch de 1 Gb porque tenho muitos computadores. Caso contrário, as máquinas se conectam à rede doméstica via wireless ou Ethernet.
O problema que estou tentando resolver agora é que se estou no meu Mac e quero acessar a caixa do Linux, tenho que fazer ssh 192.168.0.45
e realmente quero apenas fazer ssh linuxbox1
.
Da mesma forma, se eu estiver no meu Mac e usar a área de trabalho remota, quero inserir o nome da máquina Windows e não precisar procurar o endereço IP. A mesma situação do Windows - eu gostaria ssh linuxbox1
ou ssh macbook
.
Os endereços IP mudam depois de um tempo e estou começando a construir o servidor ESXi que trará muito mais imagens Linux. A situação vai ficar maluca muito rápido.
Quais são minhas opções?
Responder1
Uma rápida leitura domanualsugere que este roteador não tem como gerenciar nomes de host locais
Isto é surpreendente. Normalmente, um roteador que fornece serviço DHCP também fornece um meio para você usar nomes de computadores a partir de suas solicitações DHCP ou atribuir administrativamente novos nomes que o roteador inclui em seu serviço DNS.
O roteador tem uma maneira de desabilitar seu serviço DHCP (gorjeta de chapéu paraDaniel B.por perceber o que eu tinha perdido)
Então, eu clicaria nessa (*) No
opção e configuraria um serviço DHCP + DDNS melhor em outro computador - de preferência, um dispositivo que esteja sempre ligado (ou pelo menos ligado antes de qualquer outra coisa).
Outra opção moderadamente desagradável com esta configuração seria configurar todos os nomes e endereços dos computadores manualmente e usar um deles para hospedar um serviço DNS local que encaminha a resolução não local através do seu roteador. Isso fica cansativo à medida que o número de computadores aumenta.