
Não tenho certeza do que é necessário para fazer ssh ou conectar-se a outro computador por nome em vez de IP. Preciso hospedar um servidor DNS local? É uma regra de software do roteador que posso adicionar? Eu sei que posso adicionar entradas no meu arquivo /etc/hosts como aliases de IP, mas prefiro configurá-lo para todas as máquinas como parte da minha configuração de rede.
Responder1
Existem algumas maneiras de fazer isso.
mdns- o que a Apple chama de zeroconf é comumente configurado por padrão em muitos Linux boxen, suportado no OS X como bonjour e no Linux como avahi. Ele faz endereços "blah.local".
Se você está rodando samba, eu acreditonmdé executado, permitindo que você execute a resolução de nomes de rede "Windows".
Vocêpoderiatambém execute um servidor DNS local. Os nomes de host estão em um nível mais alto que o "roteamento", embora eu suponha que você execute/pode executar um servidor DNS no roteador do consumidor médio.