Resolução de nome de host em uma rede doméstica

11

Eu tenho várias máquinas, virtuais e físicas, na minha rede doméstica. Atualmente, tenho que me conectar a cada máquina via endereço IP. A única máquina principal com a qual me conecto a todas as outras máquinas está executando o Windows Vista.

Existe uma maneira de ter algum tipo de capacidade de DNS dentro da minha rede para que eu possa me referir a essas máquinas com um nome em vez de IP?

Eu acho que isso seria um problema comum na maioria das famílias (com alguns computadores) e acho que pode haver algumas soluções simples por aí. Isso seria algo que a maioria dos roteadores deve suportar imediatamente - mas por que não?

Alguém pode recomendar alguns deles ou uma maneira fácil de conseguir isso?

Metro Smurf
fonte

Respostas:

6

WINS / NetBIOS é o "DNS do grupo de trabalho" distribuído tradicional para pequenas redes privadas. É por isso que você pode ver outros computadores na "Rede" no Windows.

Se você possui IPs estáticos e não muda em torno de suas VMs ou computadores, crie um arquivo rápido de hosts e distribua uma correção rápida, fácil e de uma vez. "Visitar laptops" não será exatamente o mesmo.

http://en.wikipedia.org/wiki/Hosts_file

Pensamento tardio: se esses são computadores com Windows, basta ativar a navegação na rede e o compartilhamento de arquivos e impressoras deve funcionar.

Gomibushi
fonte
3
Desculpe, mas isso não é uma resolução de nome dinâmica. Essa é a atribuição explícita de nomes em um arquivo de substituição de hosts. Se o endereço IP de um dos seus dispositivos mudar, isso não funcionará.
John Kaster
3

O DD-WRT pode ser a solução para esse problema, na página Sobre:

O DD-WRT é um firmware desenvolvido por terceiros, lançado sob os termos da GPL para muitos roteadores sem fio ieee802.11a / b / g / h / n

Possui um grande conjunto de recursos, incluindo um pequeno servidor DNS Dnsmask, descrito como:

Ele foi projetado para fornecer DNS e, opcionalmente, DHCP, a uma rede pequena. Ele pode servir os nomes de máquinas locais que não estão no DNS global. O servidor DHCP se integra ao servidor DNS e permite que máquinas com endereços alocados por DHCP apareçam no DNS com nomes configurados em cada host ou em um arquivo de configuração central.

Aqui está o tutorial do site deles sobre como fazer isso: DNSMasq As DHCP Server

Redder
fonte
1

Muitos roteadores suportam isso. Tente usar o telnet (ou talvez o ssh, se for compatível) para conectar-se ao seu roteador e procure um menu dns.

Chris Lercher
fonte
2
A maioria também possui uma interface web. Aponte seu navegador para ele.
Keith
1

O LLMNR da Microsoft no Vista e Windows 7 deve fazer isso. Não está funcionando?

O IETF Zeroconf (que é implementado pela Apple como "Bonjour" e implementado pela comunidade Linux / FOSS como " Avahi ") também faz isso, via DNS multicast (mDNS). A instalação do Bonjour para Windows em todas as máquinas relevantes pode fornecer isso a você.

Spiff
fonte