| Termin | Definicja |
|---|---|
| Połączenie SMB działa tylko przez adres IP | Połączenie SMB działające tylko przez adres IP wskazuje na problem z rozpoznawaniem nazw DNS lub NetBIOS w sieci lokalnej. Co oznacza dostęp do udziału SMB wyłącznie po adresie IPPołączenie SMB działające pod adresem w rodzaju Nie jest to automatycznie dowód uszkodzenia protokołu SMB. Przy połączeniu przez adres IP nadal muszą działać między innymi trasa sieciowa, zapora sieciowa, usługa udostępniania plików, uprawnienia oraz uwierzytelnianie. Jeżeli dostęp do tego samego udziału przez IP kończy się powodzeniem, a przez nazwę pojawia się komunikat o nieodnalezieniu ścieżki, nieznanym hoście lub błędzie systemu nazw, pierwszym obszarem diagnostyki powinno być rozpoznawanie nazwy, a nie sam plik lub katalog. DNS, NetBIOS i format ścieżki UNCW sieci lokalnej nazwa komputera może być rozpoznawana przez kilka mechanizmów. DNS korzysta z rekordów nazw, domeny lub lokalnego sufiksu DNS. NetBIOS Name Service historycznie wykorzystywał port UDP 137, a ruch związany z sesjami NetBIOS może korzystać również z portów TCP 139. Nowsze wersje Windows często używają bezpośredniego SMB przez TCP 445, bez warstwy NetBIOS, ale sposób znalezienia komputera nadal zależy od konfiguracji sieci i użytej nazwy. W praktyce nazwa krótka, nazwa z sufiksem DNS i nazwa rozgłaszana przez mechanizmy lokalne nie zawsze są równoważne. Ścieżka SMB musi mieć prawidłowy format UNC: dwa ukośniki odwrotne, nazwę hosta albo adres IP, kolejny ukośnik odwrotny oraz nazwę udziału, na przykład Testy rozdzielające problem nazwy od problemu SMBNa komputerze z systemem Windows można rozpocząć od sprawdzenia, czy nazwa jest tłumaczona na adres: Po ustaleniu adresu można sprawdzić port bezpośredniego SMB poleceniem PowerShell Naprawa rozpoznawania nazwy w sieci lokalnejUsunięcie problemu polega na ustaleniu, który mechanizm powinien odpowiadać za daną nazwę, a następnie na przywróceniu spójności konfiguracji. Należy porównać nazwę komputera z nazwą używaną w ścieżce UNC, sprawdzić adres przydzielony przez DHCP oraz zweryfikować, czy klient i urządzenie znajdują się w tej samej sieci logicznej. Jeżeli urządzenie ma zmienny adres, praktycznym rozwiązaniem technicznym jest rezerwacja adresu w DHCP albo poprawny wpis DNS, o ile dana sieć zapewnia takie możliwości. W małej sieci bez lokalnego DNS trzeba dodatkowo zweryfikować działanie rozpoznawania nazw lokalnych i ustawienia NetBIOS over TCP/IP. Diagnostyka powinna obejmować także profile sieciowe, zaporę systemu Windows, izolację klientów w punkcie dostępowym oraz różnice między siecią prywatną i publiczną. Zablokowanie TCP 445 może uniemożliwić dostęp zarówno po nazwie, jak i po IP, natomiast błąd występujący wyłącznie po nazwie zwykle kieruje uwagę na DNS, NetBIOS, lokalny cache lub błędny alias. Po zmianach należy ponowić test rozpoznawania nazwy, sprawdzić port 445 i dopiero potem zweryfikować logowanie oraz uprawnienia do udziału. Warszawskie Pogotowie Komputerowe zajmuje się profesjonalną naprawą laptopów, komputerów PC i podzespołów, w tym diagnostyką problemów z lokalnym dostępem do zasobów sieciowych. |