WINS - záznam MSBROWSE se stává neplatný po přihlášení na stanici s WIN 2000
Už nějakou dobu používám bez problému službu WINS. Nyní jsem ale spustil stanici s Windows 2000, to způsobilo zaregistrování počítače ve WINS - to by ještě nebyl problém. Pak jsem se přihlásil a zaregistrovalo to i uživatelské jméno, pod kterým jsem se přihlásil. Od té chvíli se stal záznam MSBROWSE neplatný. I kdyby toto nevadilo, tak někdy spouštím třeba tři počítače s WIndows 2000 a přihlašuji se pod stejným uživatelem, takže vzniká kolize.
Překlad přes WINS běžel bez problému i bez záznamu MSBROWSE.
Je potřeba s tím něco udělat, když MSBROWSE záznam má sloužit na rozpoznání názvového serveru?
Nedávno som to tlačil
zeptám se jinak: ty máš routovanou síť a v ní nějaký segment bez doménového řadiče? Pokud ne, proč používáš WINS?
V síti je jen jeden router a síť má jen jeden segment s doménovým řadičem. Tzn. nemám a vím, že by to šlo i bez WINS.
WINS používám kvůli jednoduchosti správy a vidím rychle aktivní počítače.
to je ale, promiň, nesmysl. Funguje-li správně doména, tak záznamy o aktivních hostitelích v doméně udržuje MasterBrowser, což MUSÍ být doménový řadič a musí to fungovat okamžitě i bez WINS. Vše ostatní je špatně.
Možná má v doméně nějaké Samby, ty někdy nehrajou fér. Ale jinak je to jak říkáš.
vím (z předešlých dotazů) že Aleš má Windows Jinak je to jak říkáš (ale zatím jsem vždy Sambu nakonec donutil hrát fér)
Sambu jsme měli dříve, ale to si každý počítač udržoval seznam počítačů sám. Teď máme Windows Server 2008 R2 a počítače sami chtěli, aby seznam udržoval jen domain browser.
to je nesmysl ve fungující síti je vždy právě jeden master browser, zodpovědný za udržování seznamu počítačů. V případě, že to ale není určeno (AD, NT doména apod.) bývá spíše problém určit, který z těch počítačů to aktuálně je.
WINS nieje potrebny ak ma siet iba jeden segment.
Bez WINS sa hladaju stanice pomocou bcast spravy, co je rychlejsie ako pomocou WINS servera.
Ak uz mas na sieti specializovany server a nehodlas sa ho vzdat, bolo by vyhodnejsie uz konecne ten zastaraly WINS opustit a prejst na resolving cez DNS.
Pokud vím, tak resolving přes DNS je jen na překlad názvů, ale hledání v síti přes to zatím nefunguje.
celý princip je v tom, že v DNS je uložena adresa doménového serveru ("správce" jak LDAP, tak Kerberos služeb) a stanice se automaticky dotazují tohoto serveru jakožto MasterBrowsera (jímž by měl bezpochyby být, protože má nejvyšší "číslo" (priority)). Celé to jednoduše je jen o tom, aby všechny stroje "viděly" (z hlediska CIFS) doménový řadič a (tedy) byly jej schopné dosáhnout broadcastem (tedy neroutovaná síť mezi stanicemi a řadičem domény). WINS "administrativně" obcházejí tuto potřebu, protože stanice "ví" kam se má obrátit - toto ale v drtivé většině případů není potřeba a dokonce to je silně kontraproduktivní, poněvadž se do sítě implementuje další (nadbytečný) mechanismus pro resolving a udržování seznamu počítačů.
A jak se dá nastavit, aby server použil nejdříve resolving přes DNS, pak teprve přes NetBios? - Zakázáním NetBios over TCP/IP?
V linuxu to jde jednoduše, ale tady jsem to zatím nikde neviděl.
Ale PROČ to chceš dělat? Jaký je k tomu důvod?
Nechci to měnit, když to funguje, jen se ptám pro informaci, kdybych to někdy potřeboval.
V současné chvíli mě zajímá jen, proč se stává se stanicemi windows 2000 záznam MSBROWSE neplatný?
Ak myslis hladanie v sieti ako sluzbu "browsing", tak mas pravdu. Mozes tu "kolizi" definovat presnejsie napr.z logu alebo jasnejsim popisom? Zdielanie podla MS funguje na troch sluzbach. Ktora z nich ti nejde, alebo sa sprava inak, nez je obvykle? Zmena poradia DNS/NetBIOS cez register. Hladaj meno polozky: DnsNbtLookupOrder
Ovsem len zmena poradia nic neriesi, pokial nemas lokalny DNS server. V pripade pouzivania DHCP je nutne pouzit DNS s dynamickym updatom. To sa tyka samozrejme len resolvingu. Nakolko zdielanie podla MS ma takpovediac chybnu filozofiu a je zalozene na "preskumavani" siete nieje take jednoduche vypnut cely NetBIOS. Od Win Wista by to malo ale ist, pretoze Visty (a snim aj 2008 R2) pouzivaju na "browsing" inu sluzbu.
Rovnaki uzivatelia na staniciach nevadia, podstatne su nazvy stanic. Tie musia byt rozdielne.
Skontroluj ci mas na staniciach zapnute "NetBIOS over TCP".
Skontroluj aky "node" pouzivas na staniciach. Pri pouziti WINS servera by mala byt stanica nastavena na iny nez "b-node". (ipconfig /all ti to prezradi)
Okrem NetBIOSu sa v pripade routra hladaju nazvy aj cez DNS.
Skontroluj poradie hladania. Mal by byt NetBIOS pred DNS.
NetBios přes TCP/IP je povolené, uzel je typu h-node. NetBIOS je před DNS.