Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1012 connectés 

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

serveur WINS / Samba

n°525579
crakou
Posté le 22-07-2004 à 15:30:33  profilanswer
 

Bonjour à tous, une petite question :
 
J'ai un réseau avec 3 postes : 1 serveur red hat et 2 postes windows.
J'ai lancé le serveur WINS avec Samba, et dhcpd.conf est configuré pour envoyer automatiquement l'adresse du serveur WINS aux clients. tout marche nickel :
 windows1 pingue windows2 et inversement, le pb se situe au niveau du serveur qui lui ne pinguent personne (si les adresse IP bien sûr mais pas les noms Netbios) et de même les windows ne pinguent pas le serveur. En fait, c'est comme si le serveur ne se déclarait pas auprès du serveur WINS (donc lui-même)...
euh vous me suivez tjs là ?
Qlq'un sait comment remédier à ce problème ?
Merci d'avance...

mood
Publicité
Posté le 22-07-2004 à 15:30:33  profilanswer
 

n°525852
Dark_Schne​ider
Close the World, Open the Net
Posté le 22-07-2004 à 20:11:29  profilanswer
 

ajoute le dans /etc/samba/lmhosts :D non ce n'est pas la solution.
 
sous linux, le ping c'est TCP/IP only ! sous windows, lorsqu'il ne trouve pas en tcp/ip ( nom DNS ), il bascule en NETBEUI ( nom NETBIOS )
 
WINS c'est NetBEUi et non tcp/ip.
 
pour voir si cela marche il faut plutôt essayer d'accéder à tes clients avec smbclient en  essayant un coup avec l'IP, un coup avec le nom NETBIOS


---------------
Mandriva : parce que nous le valons bien ! http://linux-wizard.net/index.php
n°525986
Siam
Posté le 23-07-2004 à 09:02:30  profilanswer
 

Hum......Pas tout à fait d'accord avec Dark..... : WINS a été conçu spécifiquement pour prendre en charge NetBIOS sur TCP/IP (NetBT). En fait tu as 2 facons de faire du netbios : un protocole nommé netbeui indépendent de TCP (niveau 3 de la couche osi) et netbt (au dessus de tcp/ip).
A moins que ce ne soit tout changé avec 2000 ET XP (vieux souvenirs et j'ai pas vérifié) :
Quand tu fais un ping (chez windows) l'ordre c'est hosts,dns,wins,broadcast, et lmhosts
La résolution de noms netbios (un net use) c'est :
cache netbios, wins,broadcast,lmhosts,hosts,dns.
 
Je me demande par contre si un ping de ton linux du type ping "nomnetbios" peut marcher par contre... (si ton netbios n'est pas dans ton fichier hosts ou dns) ???
 
Quelques hypotheses pour crakou :
1- Aurais tu iptables d'installé sur ta bécane ? Qui filtrait en particulier les ports 137,138.....
2- As tu vérifié au niveau des postes windows à l'aide de la commande nbtstat (et ses différentes options) qu'il y a bien des résolutions wins ?
3- tJrs sur windows, ipconfig /all ca te donne bien les serveurs wins ?
4- smblcient donne quoi sur le linux ?


Message édité par Siam le 23-07-2004 à 09:09:26
n°525998
Dark_Schne​ider
Close the World, Open the Net
Posté le 23-07-2004 à 09:47:27  profilanswer
 

tu as raisons.
 
sous 2000/XP0 en AD c'est que du DNS, il n'est plus censé avoir de WINS.
 
 
sous linux cela ne marche pas. un ping ne fait que tcp/ip ( hosts, dns ).
le seul moyen est de "tricher" en mettant le nom netbios dans le fichier hosts et là cela marche.


---------------
Mandriva : parce que nous le valons bien ! http://linux-wizard.net/index.php
n°526206
crakou
Posté le 23-07-2004 à 15:05:06  profilanswer
 

merci pour vos suggestions, je v essayer tout ça et je rviens...

n°526974
tiburon
préservatif oublié vie gachée
Posté le 25-07-2004 à 02:15:33  profilanswer
 

tiens nous au courant


---------------
blog de poker Contactez moi par mp si vous voulez 40€ gratuit au poker.
n°527322
crakou
Posté le 25-07-2004 à 19:47:03  profilanswer
 

Alors déjà, j'ai rajouté netbios name = nux dams mon smb.conf, et maintenant les client arrivent à pinguer le serveur. Il reste plus qu'à faire pinguer les clients par le serveur. je vous tiens au courant...


Message édité par crakou le 26-07-2004 à 14:50:26
n°527692
crakou
Posté le 26-07-2004 à 14:54:27  profilanswer
 

Citation :

Je me demande par contre si un ping de ton linux du type ping "nomnetbios" peut marcher par contre... (si ton netbios n'est pas dans ton fichier hosts ou dns) ???


 
Oui ça fonctionne. Le nom netbios ne figure nul part, sauf dans smb.conf et effectivement, les clients arrivent à pinguer le serveur.
 
 

Citation :

1- Aurais tu iptables d'installé sur ta bécane ?


non, pas d'iptables...
 

Citation :

As tu vérifié au niveau des postes windows à l'aide de la commande nbtstat (et ses différentes options) qu'il y a bien des résolutions wins ?

 
oui c bien du Wins (MSBROWSE c ça ?)
 

Citation :

3- tJrs sur windows, ipconfig /all ca te donne bien les serveurs wins ?


Oui
 

Citation :

4- smblcient donne quoi sur le linux ?


Il faut que je fasse quoi avec smbclient ?


Message édité par crakou le 26-07-2004 à 14:59:07
n°527697
crakou
Posté le 26-07-2004 à 15:01:39  profilanswer
 

Citation :

le seul moyen est de "tricher" en mettant le nom netbios dans le fichier hosts et là cela marche


 
Il faudrait donc que je mette le fichiers "hosts" sur tous les clients ?
 
Bon voilà où j'en suis... merci de votre aide en tout cas.


Message édité par crakou le 26-07-2004 à 15:24:16
n°528438
crakou
Posté le 27-07-2004 à 14:14:33  profilanswer
 

up

mood
Publicité
Posté le 27-07-2004 à 14:14:33  profilanswer
 

n°528453
Dark_Schne​ider
Close the World, Open the Net
Posté le 27-07-2004 à 14:23:36  profilanswer
 

tu n'as pas compris :
 
un ordinateur sous windows peut utiliser un serveur WINS pour faire la relation entre un nom NETBIOS et une adresse IP, voire si il ne trouve pas, il fait un broadcast. cela dépend de ton type de noeud ( cf iopconfig /all ou winipcfg ).
quand tu fais un ping sous windows ( selon le type de noeud ) il essaie : fichier hosts, dns, lmhost, serveur WINS, broacast
 
un ordinateur sous linux ne connait pas NetBIOS.
quand tu fais un ping il ne fait que ceci : fichier hosts, DNS
 
et rien d'autre.
le seul utilitaire qui peut contacter un serveur WINS c'est samba et notamment smbclient.
 
c'est pour cela que je parle de tricher quand je dis de mettre des NOMS NetBIOS dans le fichiers hosts alors que celui-ci ne doit contenir que des noms d'hôtes ( TCP/IP et non NETBIOS ).
 
 
tu peux donner 2 nom à ton ordi :
un nom NETBIOS : "Serveurlin"
un nom d'hôte ( TCP/IP ) : "serveur.monreseau.com" ( ou "serveur" dans la forme courte si un domaine de recherche est défini )
 
comme tu le vois, le nom d'hôte est celui notamment que tu mets éventuellement dans un serveur DNS.


Message édité par Dark_Schneider le 27-07-2004 à 14:25:47

---------------
Mandriva : parce que nous le valons bien ! http://linux-wizard.net/index.php
n°529314
crakou
Posté le 28-07-2004 à 12:13:01  profilanswer
 

ok ça roule, merci pour la précision !!!

n°582634
cogitae
Posté le 30-10-2004 à 14:20:00  profilanswer
 

Bonjour,
 
dans votre cas nmblookup est votre ami :
nmblookup MACHINE  
donne l'adresse IP de la machine ayant pour nom netbios MACHINE.
Pour faire un ping :
ping `nmblookup MACHINE`
 
 :jap:

n°611678
opfc
Posté le 28-12-2004 à 09:35:34  profilanswer
 

C'est vrai que netBios et WINS sous Linux c'est particulier. Mais y un point où je suis pas tout à fait d'accord. J'ai monté un serveur WINS sous Redhat 8 qui fonctionne bien, j'ai modifier dans mon /etc/nsswitch.conf la ligne "hosts:  dns files" par "hosts: wins dns files", et ainsi c'est la résolution WINS qui est prioritaire sur le serveur Linux. Un ping sur le nom Netbios d'une machine windows ou linux ayant un enregistrement dans la base WINS de ce serveur réussi avec succès.
Par contre j'essayer la meme chose depuis un serveur debian testing, celui n'est pas serveur wins mais utilise le serveur redhat comme serveur wins, et la résolution netbios ne fonctionne pas.
 
 


Aller à :
Ajouter une réponse
 

Sujets relatifs
Serveur redhat9Installation d'un serveur de mail
Connexion sans mot de passe via login AD ou SAMBA2 serveurs samba "wins"
Serveur dns auxiliaire[SAMBA] pourrais-je voir votre smb.conf ?
[Debian] quel paquet installer pour un serveur NFS ?accéder au cache d'un serveur proxy
samba serveur wins[samba] la browse list du serveur wins affiche des machines eteintes
Plus de sujets relatifs à : serveur WINS / Samba


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR