Portál AbcLinuxu, 12. května 2025 10:36
Ahoj, prosím o radu s problémem se Sambou. V jednoduché LAN mám dva stroje (ArchLinux), oba v režimu server
. Když spustím smbtree
na jednom z nich, vypíše správně názvy všech prostředků, svých i vzdálených. Na druhém stroji se ale vypíše úplná blbost — u obou počítačů jsou vidět lokální sdílené prostředky, jako by vzdálený stroj byl navlas shodný s lokálním. (To samozřejmě není pravda.) Asi jde o nějaký detail, na který jsem zapomněl, ale fakt na to nemůžu přijít.
Nechtěl jsem sem hned cpát celý výstup z testparm
. Ale udělám to, pokud to bude nezbytné.
wins support = yes
nemám ani na jednom stroji. Ani klienta, ani server.
Ještě jsem zkoušel vypnout samba server na počítači, kde smbtree
ukazuje nesmysly, a pak na tomtéž počítači spustit opět smbtree
. Ukáže se (správný) název druhého počítače a vzápětí chybové hlášení „spojení odmítnuto“, protože ten druhý počítač se hledá pod IP adresou 127.0.0.1. (To vysvětluje, proč se při zapnutém samba serveru zaměňuje s lokálním.) Jenže nmblookup
ukazuje správnou IP adresu toho vzdáleného počítače.
Musím konstatovat, že nechápu, co se tam děje. Je nějaký způsob, jak bych to mohl diagnostikovat?
Aha, tak když nastavím jeden stroj jako WINS server a druhý jako WINS klient, funguje to. No ale proč? Předtím mi to fungovalo i bez WINS...
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.