| Termin | Definicja |
|---|---|
| SMBv1 wyłączony – brak dostępu do starszych urządzeń | SMBv1 wyłączony (brak dostępu do starszych urządzeń) wskazuje na sprzęt niewspierający nowszych wersji protokołu — wymaga jego ostrożnej reaktywacji. SMBv1 wyłączony – czym jest brak dostępu do starszych urządzeńKomunikat „SMBv1 wyłączony – brak dostępu do starszych urządzeń” pojawia się wtedy, gdy komputer korzysta z nowszej konfiguracji systemu, a próba połączenia dotyczy urządzenia obsługującego wyłącznie pierwszą wersję protokołu SMB. SMB, czyli Server Message Block, służy do udostępniania plików, folderów, drukarek i innych zasobów w sieci lokalnej. W praktyce ten mechanizm pozwala na otwieranie folderu znajdującego się na innym komputerze, korzystanie z udziału sieciowego albo drukowanie przez urządzenie podłączone do sieci. SMBv1 jest najstarszym wariantem tego protokołu. Przez wiele lat był obecny w systemach Windows, starszych urządzeniach wielofunkcyjnych, niektórych dyskach sieciowych, routerach oraz prostych magazynach plików. Z czasem wykryto jednak słabości jego zabezpieczeń. Współczesne systemy często mają SMBv1 domyślnie wyłączony, ponieważ pozostawienie tej wersji aktywnej zwiększa powierzchnię ataku. Sam komunikat nie musi więc oznaczać uszkodzenia komputera. Często wskazuje na niezgodność między aktualnymi ustawieniami bezpieczeństwa a wiekiem urządzenia. Brak dostępu może dotyczyć zarówno całego urządzenia, jak i pojedynczego udziału sieciowego. W oknie sieci może nie pojawić się starszy komputer, dysk albo drukarka, mimo że sprzęt jest włączony i podłączony do tej samej sieci. Czasami zasób jest widoczny, lecz próba otwarcia kończy się błędem, żądaniem nieakceptowanych poświadczeń lub informacją, że określona funkcja nie jest już obsługiwana. SMBv1 wyłączony a nowsze wersje protokołu i zgodność urządzeńNowsze generacje SMB, między innymi SMBv2 i SMBv3, oferują lepsze mechanizmy negocjowania połączenia, wydajniejsze przesyłanie danych oraz rozbudowane funkcje ochrony. Aktualny komputer podczas zestawiania połączenia próbuje uzgodnić wspólną wersję protokołu z drugim urządzeniem. Jeżeli druga strona rozumie tylko SMBv1, negocjacja może się nie udać, ponieważ system nie zezwala na użycie przestarzałej wersji. Warto odróżnić trzy sytuacje. Pierwsza to urządzenie, które obsługuje SMBv2 lub SMBv3, lecz ma wyłączone udostępnianie albo niewłaściwe ustawienia zapory. Druga to urządzenie, które obsługuje wyłącznie SMBv1. Trzecia to urządzenie, które nie korzysta już z SMB, ale nadal próbuje być odnajdywane w sposób charakterystyczny dla starszych systemów. W każdym przypadku objaw może wyglądać podobnie, lecz właściwe rozwiązanie będzie inne. Widoczność komputera w zakładce „Sieć” nie jest pewnym testem działania udostępniania. Mechanizm wykrywania urządzeń może działać niezależnie od prawidłowego dostępu do konkretnego folderu. Zamiast opierać się wyłącznie na liście urządzeń, należy sprawdzić nazwę hosta, adres sieciowy, uprawnienia do udziału oraz wersję protokołu obsługiwaną przez drugą stronę. Przydatne bywa także porównanie zachowania kilku komputerów podłączonych do tej samej sieci. Najbezpieczniejszym kierunkiem jest aktualizacja oprogramowania urządzenia, firmware’u, sterownika lub systemu zarządzającego udziałami. W przypadku starszego dysku sieciowego może istnieć nowsza wersja oprogramowania, która dodaje obsługę SMBv2 albo SMBv3. Przy drukarkach rozwiązaniem może być instalacja współczesnego sterownika i dodanie drukarki po adresie sieciowym, zamiast korzystania z przestarzałego sposobu wyszukiwania. SMBv1 wyłączony – typowe problemy i przyczyny błędówJednym z częstych problemów jest nagłe odcięcie dostępu po aktualizacji systemu. Aktualizacja może zmienić zasady bezpieczeństwa i usunąć automatycznie włączoną wcześniej obsługę SMBv1. Użytkownik może odnieść wrażenie, że awarii uległ dysk sieciowy lub komputer przechowujący pliki, choć urządzenie nadal działa. Zmianie uległa jedynie metoda, za pomocą której system próbuje się z nim połączyć. Inną przyczyną bywa błędna konfiguracja udziału. Starsze urządzenie może wymagać określonego konta użytkownika, a zapisane w systemie nieaktualne dane logowania mogą powodować powtarzające się monity o hasło. Problem może również wynikać z wyłączonej usługi udostępniania, niepoprawnej grupy roboczej, reguł zapory albo zmiany profilu sieci z prywatnego na publiczny. W takim przypadku reaktywacja SMBv1 nie rozwiąże problemu, ponieważ źródło znajduje się w innej warstwie konfiguracji. Warto sprawdzić, czy urządzenie odpowiada w sieci i czy dostępny jest jego panel administracyjny. Należy też zweryfikować, czy komputer oraz starszy sprzęt znajdują się w tej samej podsieci oraz czy połączenie nie jest blokowane przez izolację klientów w routerze. Przydatne jest sprawdzenie dostępu z więcej niż jednego komputera. Jeżeli problem występuje tylko na jednym stanowisku, większe znaczenie ma lokalna konfiguracja systemu. Jeżeli nie działa na wszystkich stanowiskach, podejrzenie może dotyczyć urządzenia, sieci albo jego oprogramowania. Nie powinno się bez rozpoznania włączać wszystkich starszych funkcji sieciowych. Takie działanie może przywrócić dostęp, ale jednocześnie zmniejszyć poziom ochrony całej sieci. Szczególnej ostrożności wymaga komputer przechowujący dokumenty, dane logowania lub kopie zapasowe. Przed zmianą ustawień dobrze jest ustalić, czy starszy sprzęt nadal jest potrzebny i czy nie można zastąpić go nowszym rozwiązaniem. SMBv1 wyłączony – praktyczne wskazówki bez obniżania bezpieczeństwaNajpierw należy ustalić dokładny model urządzenia oraz wersję jego oprogramowania. W przypadku dysku sieciowego, drukarki lub starszego komputera warto odszukać dokumentację producenta i sprawdzić, jakie wersje SMB są obsługiwane. Jeżeli dokumentacja wskazuje na SMBv2 albo SMBv3, należy skoncentrować się na aktualizacji ustawień, sterowników i uprawnień, a nie na włączaniu SMBv1. Następnie można uporządkować podstawową konfigurację połączenia. Należy sprawdzić przewody lub połączenie bezprzewodowe, adres urządzenia, profil sieci, działanie udostępniania oraz reguły zapory. Dobrą praktyką jest utworzenie osobnego konta z ograniczonymi uprawnieniami do potrzebnego folderu. Dostęp bez hasła powinien być traktowany jako rozwiązanie tymczasowe i tylko wtedy rozważany, gdy środowisko jest odpowiednio odizolowane. Jeżeli starszy zasób jest niezbędny, można rozważyć odseparowanie go od głównej sieci. Osobna sieć dla starego urządzenia ogranicza ryzyko, ale wymaga poprawnego skonfigurowania routera, dostępu oraz zasad komunikacji. Nie należy wystawiać udziału SMB bezpośrednio do internetu. Dostęp zdalny powinien odbywać się przez bezpieczny kanał, a nie przez przekierowanie portów do przestarzałej usługi. Reaktywacja SMBv1 może być uzasadniona wyłącznie po sprawdzeniu, że urządzenie rzeczywiście wymaga tej wersji i nie ma dostępnej aktualizacji. Jeżeli konieczne jest jej użycie, powinno się ograniczyć zakres do konkretnego komputera lub funkcji, nadać dostęp tylko wymaganym użytkownikom, obserwować połączenia i zaplanować wymianę urządzenia. Po zakończeniu pracy warto ponownie wyłączyć niepotrzebny składnik oraz sprawdzić, czy pozostałe udziały działają przez nowszy protokół. SMBv1 wyłączony – kiedy zgłosić się do serwisuZgłoszenie do serwisu jest zasadne, gdy błąd pojawił się po aktualizacji, dotyczy ważnych plików albo obejmuje kilka urządzeń jednocześnie. Pomoc może być potrzebna również wtedy, gdy nie wiadomo, czy źródłem problemu jest protokół SMB, zapora, konto użytkownika, adresacja sieciowa czy awaria samego sprzętu. Przed zmianami dobrze jest zabezpieczyć istotne dane i zanotować, do którego urządzenia kierowane jest połączenie oraz jaki dokładnie komunikat pojawia się na ekranie. W Warszawskim Pogotowiu Komputerowym 24/7 można zlecić sprawdzenie konfiguracji komputera, sieci lokalnej i starszego urządzenia pod kątem bezpiecznego przywrócenia dostępu. Analiza powinna obejmować rozpoznanie obsługiwanych wersji SMB, weryfikację uprawnień, zapory i profilu sieci, a także ocenę, czy reaktywacja SMBv1 jest rzeczywiście konieczna. W wielu przypadkach korzystniejsza okazuje się aktualizacja urządzenia, zmiana sposobu udostępniania lub przeniesienie danych do rozwiązania obsługującego współczesne mechanizmy ochrony. Jeżeli połączenie działało wcześniej, nie oznacza to, że starsza konfiguracja powinna zostać bez zmian utrzymana. Protokół może być wyłączony z powodu nowych zagrożeń wykrytych po latach użytkowania. Celem diagnostyki jest więc nie tylko przywrócenie widoczności urządzenia, lecz także ustalenie, jak zapewnić dostęp do potrzebnych danych bez niepotrzebnego osłabiania ochrony komputera i sieci. |