fichier lmhosts introuvable pour mappage ip/nom netbios

Ce forum traite des autres distributions spécialisées, notamment les distributions sécurisées comme ASTARO ou COYOTE LINUX.

Modérateur: modos Ixus

fichier lmhosts introuvable pour mappage ip/nom netbios

Messagepar Kernix » 20 Août 2004 14:56

j'ai installe censornet, une distrib proxy permettant entre autres de rapatrier les comptes NT4 pour l'authentification.

mon probleme vient du fait qu'en regardant dans le fichier smb.conf, a la ligne:
name resolve order = lmhosts host wins bcast
je ne trouve pas le fichier lmhosts (si bien sur il s'agit d'un fichier? :roll: )
faut il que je les cree(du moins le lmhosts)?

car mon vrai probleme vient du fait que censornet n'arrive pas a trouver le nom de mon serveur NT4
(par broadcast je suppose), car il se trouve sur un reseau different, accessible via 1 routeur

je voudrais donc faire la correspondance IP-nom netbios

si qqun a 1 idee


petite precision : j'ai mis dans le fichier /etc/hosts la correspondance nom netbios/ ip
je ping les 2 (le nom et l'ip)

mais l'importation des utilisateursq est toujours impossible
Avatar de l’utilisateur
Kernix
Second Maître
Second Maître
 
Messages: 31
Inscrit le: 27 Mai 2003 00:00

Messagepar pulsergene » 21 Août 2004 00:35

bonsoir

le fichier lmhost est un fichier de windows

http://www.microsoft.com/windows2000/fr ... sFiles.htm

merci google :wink:

mon vrai probleme vient du fait que censornet n'arrive pas a trouver le nom de mon serveur NT4


Pourquoi ne pas fonctionner par l'IP ? ca evite les broadcast sur le réseau :?

d'apres le smb.conf
name resolve order = lmhosts host wins bcast

on dirait qu il se base par rapport au fichir lmhost d'un wins :idea:

http://perso.wanadoo.fr/mnfauvel/Kb/html/wins_et_.htm
Avatar de l’utilisateur
pulsergene
Amiral
Amiral
 
Messages: 1314
Inscrit le: 14 Oct 2003 00:00
Localisation: cambrousse city

Messagepar tomtom » 21 Août 2004 09:10

et les bonnes habitudes alors ??

Code: Tout sélectionner
man smb.conf

Code: Tout sélectionner
man lmhosts


NAME
lmhosts - The Samba NetBIOS hosts file
SYNOPSIS

lmhosts is the samba(7) NetBIOS name to IP address mapping file.

FILE FORMAT

It is an ASCII file containing one line for NetBIOS name. The two fields on each line are separated from each other by white space. Any entry beginning with '#' is ignored. Each line in the lmhosts file contains the following information:

*
IP Address - in dotted decimal format.
*
NetBIOS Name - This name format is a maximum fifteen character host name, with an optional trailing '#' character followed by the NetBIOS name type as two hexadecimal digits.

If the trailing '#' is omitted then the given IP address will be returned for all names that match the given name, whatever the NetBIOS name type in the lookup.

An example follows:

#
# Sample Samba lmhosts file.
#
192.9.200.1 TESTPC
192.9.200.20 NTSERVER#20
192.9.200.21 SAMBASERVER
.fi


Contains three IP to NetBIOS name mappings. The first and third will be returned for any queries for the names "TESTPC" and "SAMBASERVER" respectively, whatever the type component of the NetBIOS name requested.


The second mapping will be returned only when the "0x20" name type for a name "NTSERVER" is queried. Any other name type will not be resolved.


The default location of the lmhosts file is in the same directory as the smb.conf(5) file.


FILES

lmhosts is loaded from the configuration directory. This is usually /etc/samba or /usr/local/samba/lib.



tu n'as qu'à le creer à la main s'il n'y est pas !

t.
One hundred thousand lemmings can't be wrong...
Avatar de l’utilisateur
tomtom
Amiral
Amiral
 
Messages: 6035
Inscrit le: 26 Avr 2002 00:00
Localisation: Paris

Messagepar Kernix » 21 Août 2004 10:55

merci pour vos reponses mais :

le fichier lmhosts dont il est question dans smb.conf n'est pas celui de windoz je pense

j'avais effectivement fait aussi un man lmhosts
ce fichier devait se retrouver dans le meme repertoire que smb.conf
j'ai bien pense a le cree mais bon... s'il n'y est pas d'origine... ca me paraissait bizarre
de tte facon je l'ai rajoute ds /etc/hosts et ca marche

le truc c'est que censornet est une distrib un peu particuliere, et je voulais avoir l'avis de personnes qui l'avaient deja mis en production

maintenant j'ai toujours le meme probleme, a savoir le rapatriement des comptes de mon 2eme PDC
je voulais donc savoir si qqun avait eu le meme pb que moi , ds une configuration reseau a peu pres equivalente.

voir precedent sujet :
viewtopic.php?t=19936
Avatar de l’utilisateur
Kernix
Second Maître
Second Maître
 
Messages: 31
Inscrit le: 27 Mai 2003 00:00

Messagepar Franck78 » 21 Août 2004 12:52

Comment veux-tu qu'il existe d'origine :?: Il doit contenir des nom/ip que seul toi connait :!:

ps:oublies la méthode broadcast pour la résolution, par défaut les routeurs bloquent ça.
Franck
L'art de poser une question sur ce site afin d'obtenir la réponse
A LIRE
Avatar de l’utilisateur
Franck78
Amiral
Amiral
 
Messages: 5625
Inscrit le: 20 Fév 2004 01:00
Localisation: Paris

Messagepar Darkalia » 21 Août 2004 19:12

Il faut en effet creer un fichier lmhosts pour les nom netbios que tu veux resoudre qui sont en dehors de ton reseau, derriere un routeur par exemple.
En fait quand tu va faire une requete sur la machine du nom de A, il va regarder d'abord dans ton fichier lmhosts, s'il n'y arrive pas, il va finir par envoyer un broadcast pour savoir si une machine sur le reseau local s'appelle A.
Le probleme, c'est que les paquets reseaux en broadcast ne sont pas routes, il faut donc OBLIGATOIREMENT creer le fichier lmhosts avec les bons renseignements.
Le meilleur moyen d'eviter ce genre manip qui devient fastidieuse lorsqu'on a beaoup de machine sur un autre reseau, c'est de configurer samba pour qu'il fasse serveur WINS. Ainsi, les machines l'interroge lui pour avoir les correspondances. Ca permet d'eviter les broadcast et de ne plus se soucier du fichier lmhosts,en revanche, cela surcharge un peu plus ton serveur.
Darkalia
Quartier Maître
Quartier Maître
 
Messages: 12
Inscrit le: 09 Août 2004 20:38
Localisation: Yvelines

Messagepar Kernix » 08 Sep 2004 10:27

le chemin pour trouver le serveur (2eme PDC en relation d'approbation avec le 1er) n'est apparemment pas un problème puisque je le ping par le nom netbios et par son adresse ip

mon probleme est que je n'arrive pas à importer la liste des utilisateurs de mon 2eme PDC
je ne comprend vraiment pas pourquoi :(
Avatar de l’utilisateur
Kernix
Second Maître
Second Maître
 
Messages: 31
Inscrit le: 27 Mai 2003 00:00


Retour vers Autres distributions

Qui est en ligne ?

Utilisateur(s) parcourant actuellement ce forum : Aucun utilisateur inscrit et 1 invité