
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?
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.
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.