[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