» Poradna » Počítačové sítě

Nelze procházet síť (Peer-to-peer, Windows XP)

 |   |  Microsoft Windows XP Chrome 10.0.648.127

Mám tu jeden evergreen, na který ale už léta neznám to "správné" řešení.

PC s XP SP3, připojím do sítě, nastavím stejnou Workgroup jako ostatní PC v síti.
- Když chci přes Místa v síti zobrazit PC ve skupině, je mi odepřen přístup.
- Když zadám přímo síťovou cestu (v tomto případě k síťovému HDD), dostanu se tam
- To samé platí pro připojení síťové jednotky, tj. jakmile je dána cesta, přístup jde, ale nejde to přes síťové okolí.
- Když si otetřu IE a zadám do něj adresu webu docházkového systému, která obsahuje NetBIOS name počítače, kde to běží, trvá načtení stránky neúměrně dlouho.

Pátral jsem, Microsoft na webu dokonce nabízí ke stažení udělátko, které správně nastaví NetBIOS over TCP/IP, odebral a znovu jsem přidal sdílení souborů a zkontroloval jeho povolení ve Windows Firewall.

Mám tu 12 PC se stejnou instalací Windows XP SP3 a tohle se projevilo již u druhého. Předpokládám tedy, že je ve všech instalacích něco nastaveno, co způsobuje toto chování.

V čem je chyba?

Odpovědi na otázku

 |   |  Microsoft Windows 7 Firefox 3.6.3

Kolko PC je v koliznej domene?
MS napr. definuje max. dobu ustalenia NetBIOS komunikacie az na 43min. Zavisi to od toho ako casto sa jednotlive PC odhlasuju, prihlasuju (restartuju) a pod.
Tento problem sa vyskytuje v sietach kde neexistuje suborovy server (alebo stale zapnuty pocitac), ktory by drzal zoznam zdielanych prostriedkov na sieti tzv.LMB - Local Master Browser. Ked sa PC, ktory drzi tento zoznam vypne nastava v sieti volba o to, ktore PC bude tento zoznam nadalej poskytovat. To trva urcitu dobu a ta doba moze byt az 43min. Podla rozsahu siete.

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   |  Microsoft Windows XP Chrome 10.0.648.127

No, musel jsem si Vywikipedit co je to kolizní doména:
"Použije-li se pro propojení stanic switch, který pracuje na linkové vrstvě modelu ISO/OSI, nejedná se již o kolizní doménu (switch dělí kolizní doménu)."

což ale asi není tento případ. Počítače jsou všechny zapojeny do switche. Jinak různorodost OS je od W2K do W7. Celkem asi 30 PC.

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   |  Microsoft Windows 7 Firefox 3.6.15

1) Vypni antivir (resp. pro jistotu odinstaluj), zkontroluj vyjimky ve firewallu
2) Zkontroluj, ze bezi sluzby a Computer Browser a Internet Connection Sharing/Firewall
3) Zkontroluj povoleni NetBIOS over TCP/IP a ze je nainstalovano "Sdílení souborů a tiskáren v síti Microsoft"

Nemuzu si odpustit poznamku: To mas 30 PC v siti a nemas zadny lokalni DNS, ze se musis spolehat na NetBIOS?

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   |  Microsoft Windows XP Chrome 10.0.648.127

1) Antivir není na PC zatím nainstalovaný, uvádím je do provozu, ale neprováděl jsem instalaci Windows, ty už tam byly
2) služba Brána Firewall i Prohledávání počítačů jsou spuštěny
3) obojí je

V síti samozřejmě lokální DNS je a PC si berou adresy z DHCPka

Když to zúžím: v podstatě přímo zadaná UNC cesta funguje, proklikat se přes "Celá síť" nejde:
- Celá síť, OK
- Síť MS Windows OK - ale už tady to čeká dlouho
- Pracovní skupina už rozkliknout nejde: po cca 20s: Položka xxx není přístupná. Zřejmě nemáte dostatečná oprávnění pro přístup k této položce. atd...

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   |  Microsoft Windows 7 Firefox 3.6.15

Ok, chapu to tedy spravne, ze z puvodniho dotazu se k NetBIOSu nevztahuji body 2,3 a 4, protoze existuji zaznamy v DNS (a proto funguje prime zadani jmena)? Napr. zadam do pruzkumnika "sitovydisk", dotaz se mi resolvuje na lokalnim DNS serveru a ten mi vrati IP adresu. Stejny pripad pokud zadam do IE "dochazka". Ptam se proto, ze Windows standartne preferuji DNS, teprve az pote je pouzit NetBIOS. Tj., ty sice zadas do prohlizece NetBIOS jmeno (=defaultne stejne jako jmeno PC), ale na jeho resolvnuti se pouzije DNS, pokud existuje zaznam.

Jeste zkontroluj, jestli je na tom problemovem PC zapnute sdileni IPC$ (pravym na tento pocitac, spravovat, sdileni). To je posledni vec co me napada.



Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   |  Microsoft Windows XP Chrome 10.0.648.127

hm, je, C$, IPC$ i ADMIN$

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   |  Microsoft Windows 7 Firefox 3.6.3

Ano wiki urcuje termin "kolizni domena' sice spravne, ale to je z pohladu fyzickej vrstvy. v tomto pripade sa jedna o koliznu domenu z pohladu vyssich vrstiev napr. protokolu NetBIOS. Jednoduchsie povedane jedna sa o to kolko PC pracuje v ramci jednej skupiny (Workgroup) a kolko takych skupin existuje na sieti. Ono aj ked je siet switchovana, Bcasty je vidiet v celej sieti a prave protokol NetBIOS sa opiera v prevaznej casti o Bcasty.
Este to zjednodusim. Ak nemate na sieti viac ako 100 stanic so zapnutym protokolom NetBIOS, tak problem byva ukryty v striedani pocitacov, ktore si prehadzuju ten zoznam ako horuci zemiak. Pokazde, ked dojde k zmene vlastnika zoznamu, muzi si vlastnik nacitat do zoznamu vsetky zdielane prostriedky na sieti, co nejaku dobu trva.

Este poznamka. Ak je povelene "NetBIOS over TCP" poradie hladania nazvov je:
1. NetBIOS
2. DNS

Ak sa to vypne, tak ma DNS prednost. Vtedy ale nefunguje prehladavanie siete (Browsing).
Prehladavanie siete pomocou NetBIOS sa povazuje za zastarale a napr. V OS Vista a vyssie je prave tato vec riesena uz pomocou inych protokolov.

Ak by si mal problemy len s hladanim nazvu pocitaca, tak si do HOSTS tabulky zadaj na skusku IP adresu + nazov cieloveho pocitaca a vyskusaj to takto.
Ak ti to pomoze, bude zrejme potrebne urobit zmeny na strane DNS servera.

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   |  Microsoft Windows 7 IE 8.0

netbios over tcp nemá na pořadí vliv, dns je vždycky první - http://technet.microsoft.com/en-us/library/bb727005.aspx...

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   |  Microsoft Windows 7 Firefox 3.6.3

To ste skusal, alebo to mate len vycitane z dokumentacie? Mam overene, ze na sieti bez domenoveho radica to funguje tak ako som popisal. Ak bude treba mozem upnut vystup z Wireshark-u.
Navyse tam je este jedna zaujimava vec ak je cielovy stroj v inom rozsahu siete. Pri zapnuti volby "NetBIOS over TCP" sa skusa poslat icmp_req na adresu vycitanu pravdepodobne z NBT Cache, pretoze v ARP tabulke nieje. Hned za icmp_req nasleduje NBNS ramec hladania nazvu cez Bcast.
Ak sa vrati icmp_reply, alebo odpoved od NBNS komunikacia pokracuje vyjednavanim sharing protokolu a to unicastom na porte 139+445. Ak pride icmp_reply, alebo odpoved od NBNS, tak na DNS sa to ani nedostane.
Pri vypnuti "NetBIOS over TCP" sa posiela req hned na DNS.

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   |  Microsoft Windows 7 Opera 9.80

Dobře, tak co byste mi poradil:

- nepotřebuji, aby uživatelé měli mezi sebou nasdílené složky, mám k tomu síťový disk, přístupný buď přes netbios name nebo IP, ale v zásadě ho uživatelům mapuju jako network drive.
- když vypnu netbios over tcp/ip na všech PC a nechám to tudíž na DNS a na DNS serveru nastavím případně nějaké záznamy pro docházku, síťový disk apod. mělo by vše fungovat?

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   |  Microsoft Windows 7 Firefox 3.6.3

Neviem, zdate sa celkom aj dost znaly problematiky, takze predpokladam, ze take veci ako adresy zariadeni, ktore maju staticku IP mate v hosts tabulke na kazdom PC. Tym sa obide kopec problemov ked nefunguje spravne DHCP/DNS server. Ak mate istotu v spravnom fungovani DHCP/DNS za kazdych podmienok (napr.vypadku), tak zaznamy v hosts niesu potrebne.
Ak vypnete na XP a starsich "NetBIOS over TCP" nebude moc prehladavat siet. Ak vam a vasim uzivatelom tato funkcionalita nebude chybat, nakolko mate sietovy disk namapovany ako "network drive" tak to mozete vypnut. Tym vsetky poziadavky na preklad nazov/IP pojdu na DNS.
Potom by bolo este zaujimave vediet co je to lokalne DNS a DHCP. Predpokladam, ze nemate akykolvek serverovy OS s touto funkcionalitou, ale zrejme to robi ten sietovy disk, alebo nejaky switch/router.
Preskumajte ci mate DHCP server s funkciou dynamickeho updatu DNS zaznamov v DNS serveri.
Ak DHCP prideli tej istej stanici inu IP, bolo by dost vhodne aby o tom informoval DNS server, ze prekladat nazov PC je treba na inu IP.
Zariadenia so statickymi IP mozete zadat do DNS servera, alebo v DHCP viazat na MAC addr.

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   |  Microsoft Windows 7 Opera 9.80

V síti je server s Linuxem, sloužící jako DNS a mailserver s postfixem, myslím že Debian. Switch přiděluje DHCPkem adresy.

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   |  Microsoft Windows 7 Firefox 3.6.3

A ten switch vie updatnut zaznamy na tom DNS serveri?
Ak by odpoved bola nie, zrejme najschodnejsia cesta by bola nechat Linux Server robit aj DHCP server. Napriklad mozete pouzit dnsmasq demon. Tym bude zarucene, ze sa nerozide IP/nazov v pripade pridelenia inej IP DHCP serverom. Bez tohoto mozete skoncit tak, ze DHCP prideli stanici niekedy inu IP a DNS bude mat stary zaznam IP adresy. Tym padom preklad nebude fungovat a bude dochadzat k nepochopitelnym javom.
Ked uz mate Linux Server, mozno by stalo za uvahu ho nechat robit aj suborovy server.
Tym odstranite problem s tou tabulkou pri vypinani (restartovani) pracovnych stanic.
Da sa povedat, ze server vyhrava volby o LMB vzdy a podstatna malickost je to, ze je stale zapnuty, takze tabulka je dostupna vzdy.

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   |  Microsoft Windows XP Opera 9.80

hmm, to zítra proberu s kolegou, protože to je zajímavá myšlenka a pak se ozvu.

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   |  Microsoft Windows 7 Firefox 3.6.3

OK.
Este ma napadlo. Ak z nejakych dovodov (napr.malo miesta) nemozete nechat Linux Server robit suborovy server, zapnite tam aspon Sambu. Tym docielite to, ze ta tabulka bude vzdy pre vsetky pocitace dostupna.

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   |  Microsoft Windows 7 IE 8.0

Ale to co popisujete vy není nic zajímavého, to je standardní netbios (samozřejmě se použije NB Cache, přístup na IPC$ share, atd.). Ale jeho zapnutí/vypnutí nemění na pořadí hledání tcp jmen vůbec nic, jak jste uvedl, to je vždy stejné.
To co popisujete vy (použití dns při hledání netbios jména s vypnutým netbiosem), souvisí s použitím dns na konci netbios hledání, které je logicky přes neúspěšné, když vypnete netbios. Když se podíváte sem - http://www.scribd.com/doc/2554845/Name-Resoluti... ... - tak si zaměňujete body 4a a 8b.
Shrnutí: Když Harvester zadá do prohlížeče dochazka, vždycky to pojede primárně přes dns, nikoli přes netbios (i když je netbios over tcp zaplý). Dokonce ani pro přístup k UNC cestám nepotřebuje netbios, windows automaticky doplí dns suffix ke jménu. Jediné, na co ho explicitně potřebuje je procházení sítě a tam byste potom mohl zachytit komunikaci, kterou jste popsal.

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   |  Microsoft Windows XP Chrome 10.0.648.133

Řešení pomocí vypnutí netbios over tcp/ip samozřejmě je jisté řešení, je ale fakt, že původní dotaz byl trochu jiný, a sice to, co píšete, čili problém s procházením sítě. Na druhou stranu - zdá se mi divné měnit konfiguraci sítě jen proto, že některé počítače mají problém. Jsem přesvědčený o tom, že kdybych ty problémové PC přeinstaloval na čisto, vše by fungovalo, takže problém je někde v těch strojích, protože jiné to prostě nedělají, respektive - ano, setkal jsem se s tím, že náhodně některý počítač, myslím že to byly Visty, občas měl tento problém, který ale sám zmizel. V té souvislosti mě napadá ještě jiná věc - proč Windows XP vidí ostatní počítače vždy všechny, zatímco Visty a W7 vidí někdy jen PC s těmito OS a někdy vidí také všechny? (podotýkám, je to jiná věc, která s tím třeba vůbec nesouvisí, kolega mi kdysi o tom něco říkal, ale už nevím).

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   |  Microsoft Windows 7 Firefox 3.6.3

Pozeral som ten odkaz, dokonca som si to nakreslil a znova vyskusal testovaciu proceduru.
Bohuzial nedosiel som na chybu v mojom tvrdeni.

Konfiguraciu mam takuto:
- Siet bez domenoveho radica (na sieti nikdy nebol DC)
- stanice WinXPPro
- stanice maju nastaveny default gateway, preffered DNS server, DNS suffix, Register this connections addresses in DNS
- V hosts (ani v lmhosts) tabulkach stanic zaznam pre DNS server ani pre suborovy server neexistuje,
- Na sieti je lokalny cache DNS server na samostatnom serveri,
- testujem vzdy ten isty postup prihlasovania sa na vzdialeny priecinok pomocou "net use" umiestneny na suborovom serveri pouzivajuci tiez NetBIOS. Je na tom istom rozsahu siete ako satnice.

- Skusam len jednu vec a to mapovanie vzd.prostriedku pouzitim:
1. enable "NBT over TCP",
2. disable "NBT over TCP"

Inicializacne nastavenie:
1. ipconfig /flushdns
2. nbtstat -R
3. arp -d IP_addr_FileServera

A skoncim tak, ze pri enable "NBT over TCP" a mapovani prostriedku ide najprv resolving cez NBNS a az potom cez DNS.

Celkom by ma zaujimal vas pohlad na vec, je totiz mozne, ze robim niekde chybu ak by teda mal ist resolving najprv cez DNS a nezalezalo by na enable/disable "NBT over TCP".

Pozn: Stanice nemaju v registri ziadny zaznam "DnsNbtLookupOrder", ktorym sa nastavuje poradie resolvingu DNS/NBT. Tento zaznam sa tam doplna pravdepodobne registraciou na domenovy radic, alebo aplikaciou toho patchu ktory spominal tazatel.

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   |  Microsoft Windows 7 Firefox 3.6.3

Zrejme uz budem moct vypnut ten luster, zacina mi totiz svitat. Vy hovorite o tcp komunikacii, ktora nepotrebuje resolvovat cez NBT. Bol som totiz zaujaty smerom na dotaz tazatela, kedy sa pri pouziti funkcie browsing primarne NBT pouziva. Ak by sme sa mali teda dostat aj k tomu co by rad vyriesil tazatel, ja sa domnievam, ze problem moze byt dokonca az v dvoch veciach sucastne.
1. striedanie LMB na jednotlivych staniciach.
2. problem s resolvingom. Napoveda tomu pomala reakcia na web doch.systemu.
Pricina moze mat tiez viac podob. Jednu dost zavaznu v suvislost s DHCP som popisal vyssie.

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   |  Microsoft Windows XP Chrome 10.0.648.133

No, tak zatím žádný pokrok, přesto jsem se zde dozvěděl zajímavé věci. Momentálně jsem si vypálil bootovací DVD s XP SP3 a veškerými staženými updaty a jdu ho vyzkoušet. Mám totiž pocit, že po čisté instalaci bude vše ok. Škoda, že asi nejde porovnat nastavení problémového PC s čistě nainstalovaným. Mám sice k dispozici další PC (celkem 12) které byly instalovány jedním člověkem a předpokládám, že stejně a jelikož se již druhý PC v pořadí chová stejně, tak bude i zbytek, ale když vlastně nevím co hledat, tak to asi nebudu schopen porovnat. Jedině vyexportovat celé registry.

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   |  Microsoft Windows XP Chrome 10.0.648.133

Čistá instalace, tj. defaultní konfigurace, povolil jsem akorát sdílení souborů ve firewall a nic, NIC! Furt stejný.

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   |  Microsoft Windows XP Chrome 10.0.648.134

Další pokrok - protože jsem omylem zvolil jiné instalačky než OEM, musel jsem znovu udělat čistou instalaci, bez jakéhokoliv nastavování po instalaci síťového adaptéru - lup, a vše je ok. A teď babo raď.

Souhlasím  |  Nesouhlasím  |  Odpovědět

Související témata: Peer, NetBIOS, Správné řešení, Evergreen


Určitě si přečtěte

Už desítky let se pokoušíme odposlouchávat mozek. Rusům se podařil kousek, ze kterého vám spadne brada

Už desítky let se pokoušíme odposlouchávat mozek. Rusům se podařil kousek, ze kterého vám spadne brada

** K odposlechu mozků používáme EEG ** To má ale žalostné informační rozlišení ** Rusům pomohla počítačová neuronová síť

Jakub Čížek | 28

Google dosáhl revolučního milníku v kvantové nadvládě. IBM ale nesouhlasí

Google dosáhl revolučního milníku v kvantové nadvládě. IBM ale nesouhlasí

** Google představil nový kvantový čip s 53 qubity ** Oznámil, že díky němu lidstvo poprvé dosáhlo kvantové nadvlády ** IBM toto tvrzení zlehčuje

Karel Javůrek | 15

Biblická potopa Česka: Jak bychom dopadli, kdyby nás zatopil oceán

Biblická potopa Česka: Jak bychom dopadli, kdyby nás zatopil oceán

** Představte si biblickou potopu ** Nejprve zaniknou Děčín a Břeclav, pak i Brno a Praha ** Hlavním městem se stane Jihlava a zbytky Čechů přežijí na Kvildě

Jakub Čížek | 92

3D tisk pro naprosté zelenáče: Co vyrobíte na laciném stroji za pár tisíc korun

3D tisk pro naprosté zelenáče: Co vyrobíte na laciném stroji za pár tisíc korun

** Domácí 3D tisk je dnes už finančně dostupný prakticky všem ** Lacinou tiskárnu pořídíte za pár tisíc korun ** Jak vlastně tisk probíhá a jak navrhnout, co vytisknout

Jakub Čížek | 66

Zorin OS 15: Vyzkoušejte další hezký a nenáročný linux pro mamku a taťku

Zorin OS 15: Vyzkoušejte další hezký a nenáročný linux pro mamku a taťku

** Ačkoliv je grafických linuxů plný internet, stále vládnou Windows ** Jeden z nich se jmenuje Zorin OS a nedávno se dočkal aktualizace ** Dělají jej dva kluci z Irska a je fakt hezký

Jakub Čížek | 115

Vyzkoušeli jsme chytrou čínskou zásuvku Sonoff S26 za tři stovky. Nevyhořeli jsme

Vyzkoušeli jsme chytrou čínskou zásuvku Sonoff S26 za tři stovky. Nevyhořeli jsme

** Je sice z Aliexpressu, ale funguje ** Můžete ji ovládat hlasem přes Amazon Echo nebo Google Home ** Za tři stovky zautomatizuje menší 230V spotřebič

Jakub Čížek | 101


Aktuální číslo časopisu Computer

Megatest 20 procesorů

Srovnání 15 True Wireless sluchátek

Vyplatí se tisknout fotografie doma?

Vybíráme nejlepší základní desky