[BSD] Off: samba kérdés

Adam Szilveszter adam at hif.hu
2004. Jan. 15., Cs, 08:41:13 CET


Zahemszky Gábor wrote:

> Adam Szilveszter wrote:
> 
>> Szia!
>>
>> Zsolt Kuti wrote:
>>
>>> Sziasztok!
>>>
>>> Meg tudná valaki mondani, hogy ha csak az egyik kliens progit használom
>>> (távoli gépre smbpasswd) és a lokálison semmi smb szervíz nem fut,
>>> honnan tudja a kliens a netbios nevet feloldani? Csak úgy
>>> kíváncsiskodom...
>>
>>
>>
>> Ha van WINS szerver, akkor ugy. Ha van helyi browser master, akkor 
>> gondolom ugy.
>>
>> Csak gondolkodom...
> 
> 
> Nem vagyok teljesen biztos a dolgomban, de arról van szó, hogy nem fut a 
> gépen smbd és nmbd. viszont elindul egy smbclient/smbpasswd/akarmi 
> kliens, akinek kell a netbios név. Ne akard azt mondani, h minden 
> kliensbe be van drótozva a netbios névlekérő protokol. (Én arra 
> gondoltam, hogy a kliens is az nmbd-t kérdezi, nade ha egyszer nem fut.) 
> Szóval?

Meg mindig anelkul, hogy elovennem a szabvanyt (tenyleg kiralyok vagyunk 
nem? ;-) szerintem nem kell a kliensen futnia az nmbd-nek se (alighanem 
van ra egy library).

A zurzavart az okozza, hogy

1. A Samba bizonyos szempontbol egyszerusit. Pl nagyon gyorsan attesz 
mindent IP alapra, tkp eredetileg nem is volt mas, mint egy specialis 
fajta FTP szerver. Az MS implementacio nem ennyire merev, ott a NetBIOS 
mukodik IP-n (w2k ota a default) IPX-en es meg NetBeui-n is, ami 
mostanra tkp kihalt. Ezert pl Samban nem is kell, hogy legyen NetBIOS 
nev, nagyon jol megteszi ott a sima DNS nev/IP is. Ilyenkor nyilvan a 
NetBIOS-t nem is hasznalja (mar csak azert se, mert egy NetBIOS nev nem 
is lehet olyan hosszu).

2. Az MS implementacioban viszont az a valaha meghozott dontes 
tukrozodik mai napig, hogy a halozat legyen "onkonfiguralo" akkor is, ha 
egy darab WINS szerver nincs sehol a lathataron. Ezert minden gepen fut 
a szerver komponens is, es a halozat felallasakor egymas kozott 
kialkudjak, hogy ki legyen a master browser. Ez pl fugg attol, hogy 
milyen verzioju Win van a gepen, egy NT szerver jobb eselyekkel indul, 
mint egy win95. De mar pl lehet, hogy egy XP korozi az NT szervert... 
Ezert van a Samba konfig fajlban az az OSLevel vagy hogy hivjak, amit 
egy irrealisan magas szamra allitanak, hogy biztosan a Samba szerver 
legyen a legeselyesebb a master browser cimre. Ha ennek alapjan nincs 
dontes, akkor sok minden mas is szamit, pl a bekapcsolas sorrendje... 
ezert is van, hogy egy aramszunet utan pl szelsoseges esetekben akar 
felorakba is beletelhet, mire egy ilyen halozat felall.

Annak idejen azonban ez forradalmi ujitas volt, mert azt jelentette, 
hogy nem kellett network admin, eleg volt a gepeket osszedugni es minden 
ment "magatol" hiszen a NetBeui (w2k elott default) se igenyelt beallitast.

De elvileg szerintem, ha egy csak kliens gepen (ami tehat nem oszt meg 
semmit) lelonek a megfelelo szolgaltatasokat, akkor is a halozatnak 
mennie kellene, eltekintve ettol a browser master hulyesegtol, ami miatt 
egyebkent jokora forgalom van az ilyen halokon, ami aztan szepen 
kiszorodik az Internetre is. Megint egy olyan otlet, ami anno egesz jo 
volt, de csak azert, mert zart LAN-okkal lehetett szamolni.

Azt nem tudom, hogy az Apple Rendezvous meg a tobbi hasonlo pontosan 
hogy mukodik, de vannak mar jelei annak, hogy ott is agyara ment a 
user-friendliness nehany embernek... (pl AirPort base stationok szoktak 
fura dolgokat csinalni) hiaba, nem lehet mindent egyszerre: hogy 0 
adminisztracioval is mukodjon, meg jol adminisztralhato is legyen az egy 
kicsit sok...

Udv:
Sz.



További információk a(z) BSD levelezőlistáról