le nom d'hôte court est: bla
J'ai installé winbind.
voici mon smb.conf:
nom résoudre l'ordre = lmhosts L'hôte gagne le bcast
voici mon nsswitch.conf:
hôtes: fichiers mdns4_minimal [NOTFOUND = return] dns gagne mdns4
quand j'essaye de cingler le nom d'hôte complet, j'obtiens: "ping: hôte inconnu"
quand je ping un nom d'hôte court, cela fonctionne et me montre
PING bla.foo.bar.local (10.11.20.135) 56 (84) octets de données. 64 octets de bla.foo.bar.local (10.11.20.135): icmp_req = 1 ttl = 62 temps = 49,7 ms
* remarquez qu'il parvient à obtenir le nom d'hôte complet!? : S
maintenant la seule raison pour laquelle j'en ai besoin est parce que j'essaye d'atteindre les sites intranet. lorsque je tape un nom d'hôte court "bla" dans la barre d'adresse de Firefox, il le change automatiquement en nom d'hôte complet (ce qui est bien, non?!) mais il dit alors:
Serveur introuvable Firefox ne peut pas trouver le serveur sur bla.foo.bar.local.
qu'est-ce que je fais mal? ça me rend fou. donc si vous vous promenez alors oui, c'est l'intranet de l'entreprise que j'essaie d'atteindre depuis Ubuntu. Si j'utilise mon winxp merdique, tout fonctionne parfaitement bien.
J'ai réussi à le résoudre. Il y a essentiellement 3 étapes requises pour que Ubuntu communique pleinement avec les machines intranet basées sur Windows.
[global]
workgroup = DOMAIN_NAME server string = %h server (Samba, Ubuntu) wins server = WINS_IP_ADDRESS dns proxy = no name resolve order = wins lmhosts Host bcast
* remarquez la dernière ligne, "gagne" vient en premier dans l'ordre!
hôtes: fichiers mdns4_minimal [NOTFOUND = return] dns gagne mdns4
changez-le en:
hosts: files dns wins mdns4
redémarrez l'ordinateur (ou redémarrez samba et le réseau) c'est tout, profitez-en!
Veuillez vous assurer que la première ligne de votre fichier resolv.conf est: search foo.bar.local