É possível identificar computadores na rede pelos seus nomes?

1

Eu terei vários laptops que serão usados pelo outro lado para construir uma rede local. Alguns desses laptops funcionarão como servidores da Web e outros como clientes. Eu não terei nenhum controle sobre a rede (não sei como será construído e quais endereços IP serão atribuídos aos laptops). Então, eu me pergunto como o usuário dos laptops "cliente" pode encontrar servidores web disponíveis. Os computadores da rede podem ser identificados por seus nomes. Quero dizer, os endereços IP não serão corrigidos, mas os nomes dos laptops devem ser corrigidos. Posso usar nomes do computador para identificar os servidores da web. Por exemplo, no lado do cliente, abro o navegador com o seguinte endereço na linha de endereço: link .

    
por Roman 02.03.2010 / 10:09

3 respostas

1

Como você quer dizer "outro lado"? você quer dizer os russos nos anos 50? Fantasmas? o time de hóquei dos EUA?

Se é literalmente uma única rede sem roteamento, há muitas maneiras de as máquinas se encontrarem com base no SO que estão executando - por exemplo, simplesmente compartilhando um recurso na maioria das caixas, se não em todas, do Windows. em torno da rede local, não precisa ser o recurso que você realmente quer usar, apenas um diretório vazio serve. Também há zeroconf / bonjour, que faz algo muito semelhante também.

Deixe-nos saber se é uma grande rede ou se é segmentada de alguma forma e também o OS / s usado e podemos adicionar mais alguns detalhes ok.

    
por 02.03.2010 / 10:16
1

Supondo que essas sejam máquinas Windows e supondo que todos os computadores ficarão na mesma sub-rede (sem roteamento envolvido), eles tentarão localizar o computador pelo nome por meio de uma transmissão NetBIOS. Isso funciona muito bem em uma rede pequena. Se você achar que isso causa problemas, os arquivos host são outra opção.

    
por 02.03.2010 / 10:18
1

Sim, você pode, desde que tenha acesso ao DHCP.

Essencialmente é isso que a internet faz. No entanto, configurar seu próprio DNS é bastante complicado. Se você tiver acesso ao servidor DHCP, poderá informá-lo para também executar um DNS simples, por exemplo, usando DNSMasq. Essa é a solução mais fácil que encontrei, funciona em ambientes heterogêneos e permite o uso de subdomínios (por exemplo, test1.mylaptop).

Além disso, você pode integrá-lo facilmente à Internet, por exemplo fazendo test1.mylaptop.office.mycompany.com disponível.

Sem DNSMasq, você teria que usar o BIND, mas isso é muito complicado, eu tenho medo. Nesse caso, eu ficaria com a solução NetBIOS.

    
por 02.03.2010 / 10:34