IPs estáticos e compartilhamento de arquivos

1

Então, na minha rede doméstica, eu tenho um monte de PCs e um par de macs em ambos com fio e sem fio. Eu faço com que todas as máquinas desktop que possuem conexões Ethernet possuam um IP localmente definido (sem reservas DHCP), e todos em wireless atinjam meu roteador wireless para um IP atribuído por DHCP.

Eu tenho meu desktop (atualmente Ubuntu 9.04, mas às vezes inicializo o OS X nele) configurado como um servidor de arquivos usando o Samba. Também tem o IP definido estaticamente na máquina.

Eu posso me conectar a ele muito bem usando qualquer método que use uma conexão explícita com esse servidor (por exemplo, posso ssh nele com ssh [email protected] ). No entanto, na maioria das vezes quando tento "navegar" pela rede usando o navegador de rede do Windows ou o equivalente do OS X, meu servidor raramente é exibido.

Minha pergunta é: como esses navegadores de rede automáticos descobrem o que está na rede e como posso fazer com que meu servidor apareça? Eu sei que em redes Windows só você pode ter algo chamado de servidor WINS, e acho que faz o que eu estou falando, mas o que você pode fazer supondo que você não pode usar um servidor WINS.

    
por twolfe18 24.11.2009 / 01:46

3 respostas

1

Configure seu servidor de arquivos para ser o servidor WINS (ele está nas opções de configuração do samba) e aponte sua máquina Windows (e Macs? Eu não sei sobre isso) para usar o servidor. No Windows, a configuração do WINS faz parte da configuração do tcp / ip. Também ajuda se o servidor e os clientes estão todos configurados para usar o mesmo "grupo de trabalho" que também está no arquivo de configuração do samba e para o Windows (eu acho, não tenho certeza) em uma das guias de propriedade sob o miniaplicativo "Sistema" sob controle painel.

Além disso, ter todas as outras máquinas usando um servidor DNS local (outra boa função para o servidor de arquivos) permitiria que você apontasse para suas máquinas por um nome de máquina local (server.home), em vez de um IP. / p>     

por 24.11.2009 / 03:19
0

Eu nunca usei, mas parece que o Ubuntu suporta o Bonjour:

link

    
por 24.11.2009 / 01:53
0

Eu não posso falar pelo resto, mas o navegador de rede do Windows é baseado no conceito de eleição de um "Master Browser". Basicamente, todos os PCs do Windows em uma LAN se comunicam e elegem um computador para servir como repositório central do banco de dados de todos os computadores da rede. Em uma rede com um PDC, isso geralmente é o PDC. Para que isso funcione, o protocolo NetBios (usado para) é executado na lan para fazer tudo isso acontecer. Eu acho que com o PC moderno tudo isso acontece no TCP / IP. Você pode ler tudo sobre isso aqui.

link

Então, resumindo, se você rodar o NetBios em todos os seus computadores, todos eles poderão ver os recursos comuns "estilo Windows"

    
por 24.11.2009 / 02:07