J'ai un réseau mixte avec principalement des machines Windows, un Mac et quelques boîtiers Linux. Il n'y a pas de serveur DNS ou WINS, et en ajouter un est hors de mon contrôle. Si je mets une installation propre du bureau 10.04 sur un ordinateur, toutes les autres machines du réseau peuvent accéder à cette machine par nom d'hôte très bien.
Cependant, si je mets le serveur 10.04 sur le même ordinateur, les autres machines ne peuvent y accéder que par adresse IP. Le nom d'hôte ne se résout pas. Que dois-je faire sur le serveur pour que toutes les autres machines du réseau puissent y accéder?
.local
le nom d'hôte, par exempleping basement-server.local
Vous devez avoir un serveur DNS (Domain Name System) quelque part pour gérer cette résolution de nom. Certains routeurs ont un serveur DNS couplé à leur serveur DHCP. Vérifiez votre routeur et voyez s'il en a un et s'il est désactivé. Ubuntu envoie automatiquement le nom d'hôte configuré au serveur DHCP lorsqu'il demande une adresse IP, et si le routeur a un serveur DNS activé, il doit également signaler ce nom / IP au serveur DNS.
En dehors de cela, vous pouvez mettre le nom et l'adresse IP de votre boîte Ubuntu dans le fichier hosts sur la machine Windows
c:\WINDOWS\system32\drivers\etc\hosts
. À condition que l'adresse IP de votre machine Ubuntu ne change pas (ou change souvent), cela pourrait être une solution simple et à long terme.la source
Vous configurez nmbd avec un nom netbios et vous pouvez ensuite utiliser ce nom netbios sur le réseau local sans connaître l'adresse IP.
Une fois, en parlant à un administrateur système Windows que je connais, j'ai été surpris d'apprendre que lorsque vous connectez un PC Windows au réseau, même si vous ne connaissez pas la nouvelle adresse IP de cette machine, vous pouvez toujours la trouver sur le réseau en utilisant son nom Windows.
Je pensais que c'était une sorte de magie folle, mais il s'avère que vous pouvez réaliser la même chose sur Linux en installant, configurant et exécutant nmbd. Cela fait partie de Samba.
Pour en savoir plus, consultez ce lien .
Il semble que c'est ce que vous demandez.
la source