SMB vagy Szerverüzenet-blokkolási protokollok a számítógép külső kiszolgálóhoz történő csatlakoztatására szolgálnak. A Windows 10 ezen protokollok támogatásával érkezik, de az OOBE-ben le vannak tiltva. Jelenleg a Windows 10 támogatja az SMBv1, SMBv2 és SMBv3 fájlokat is. A konfigurációtól függően a különböző kiszolgálóknak az SMB más verziójára van szükség a számítógéphez való csatlakozáshoz. De abban az esetben, ha Windows 8 rendszert használ.1 vagy Windows 7, ellenőrizheti, hogy engedélyezte-e azt is. Ezt fogjuk ma megtenni.
Az SMB verziójának ellenőrzése a Windows 10 rendszeren
Először is, ha van Windows 7, nem szabad letiltania az SMB v2 verziót. Ennek oka a következő okok:
- Kérés összetétele - lehetővé teszi több SMB 2 kérés küldését egyetlen hálózati kérésként
- Nagyobb olvasási és írási lehetőségek - a gyorsabb hálózatok jobb kihasználása
- A mappa és a fájl tulajdonságainak gyorsítótárazás - az ügyfelek megőrzik a mappák és fájlok helyi másolatait
- Tartós fogantyúk - lehetővé teszik a kapcsolat átlátható újracsatlakozását a szerverhez, ha ideiglenes lekapcsolás van
- Továbbfejlesztett üzenet-aláírás - A HMAC SHA-256 kiváltja az MD5-et hash algoritmusként
- Javított skálázhatóság a fájlmegosztásnál - a felhasználók, a megosztások és a megnyitott fájlok száma szerverenként nagymértékben megnőtt
- Szimbolikus linkek támogatása
- Kliens oplock lízingmodell - korlátozza az ügyfél és a szerver között továbbított adatokat, javítva a nagy késleltetésű hálózatok teljesítményét és növelve az SMB szerverek skálázhatóságát
- Nagy MTU támogatás - a 10 gigabájtos (GB) Ethernet teljes kihasználásához
- Javított energiahatékonyság - azok az ügyfelek aludhatnak, akiknek a fájljaik vannak a szerver felé.
Még akkor is, ha rajta van Windows 8.1 vagy Windows 10, ne tiltsa le az SMB v3 vagy az SMB v2 letiltását, mert a fenti problémák mellett a következő problémákkal is szembesülhet, amelyek az SMB v3 letiltásával járnak:
- Átlátszó feladatátvétel - az ügyfelek megszakítás nélkül kapcsolódnak újra a fürtcsomópontokhoz a karbantartás vagy a feladatátvétel során
- Scale Out - egyidejű hozzáférés megosztott adatokhoz az összes fájlfürt csomópontján
- Többcsatornás - a hálózati sávszélesség és a hibatűrés összesítése, ha az ügyfél és a szerver között több útvonal áll rendelkezésre
- SMB Direct - RDMA hálózati támogatást nyújt a nagyon nagy teljesítmény érdekében, alacsony késéssel és alacsony CPU-kihasználtsággal
- Titkosítás - Végpontok közötti titkosítást biztosít, és megvédi a nem megbízható hálózatok lehallgatásaitól
- Könyvtárbérlet - gyorsítótárazás révén javítja a fióktelepek alkalmazásainak válaszidejét
- Teljesítményoptimalizálás - optimalizálás kis véletlenszerű olvasási / írási I / O-khoz.
Módszerek annak ellenőrzésére, hogy az SMB milyen verzióval van telepítve a szerverre
A következő módszerekkel ellenőrizzük, hogy az SMB melyik verziója van telepítve a számítógépére:
- A PowerShell-módszer.
- A Beállításszerkesztő módszer.
1] A PowerShell-módszer
Ha szeretné ellenőrizni, hogy az SMB melyik verzióját futtatja, akkor egyszerűen írja be a következőket a PowerShell parancsmagjába:
SMB v1 Windows 10 és Windows 8.1
Get-WindowsOptionalFeature -Online -FeatureName SMB1Protocol
SMB v2 Windows 10 és Windows 8.1
Get-SmbServerConfiguration | Válassza az EnableSMB2Protocol lehetőséget
SMB v1 Windows 7
Get-Item HKLM: \ SYSTEM \ CurrentControlSet \ Services \ LanmanServer \ Paraméterek | ForEach-Object Get-ItemProperty $ _.pspath
SMB v2 Windows 7
Get-ItemProperty HKLM: \ SYSTEM \ CurrentControlSet \ Services \ LanmanServer \ Paraméterek | ForEach-Object Get-ItemProperty $ _.pspath
Ha az értéket as értékként adja vissza Igaz, engedélyezve van, a másik le van tiltva.
2] A Beállításszerkesztő módszer
típus regedit a Keresés indítása alatt, és nyomja meg az Enter billentyűt. A Registry Editor megnyitásakor lépjen a következő kulcsra-
HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ LanmanServer \ Parameters
Most, ha a DWORD-ok neve: SMB1 vagy SMB2, ellenőrizze az Értékadataikat.
Ha az értéke 0, ez Tiltva.
És minden más esetben engedélyezve van.
Módszerek annak ellenőrzésére, hogy az SMB milyen verzió van telepítve az ügyfelekre
A következő módszerekkel ellenőrizzük, hogy az SMB melyik verziója van telepítve a számítógépére,
- A PowerShell-módszer.
- A csoportházirend-szerkesztő módszer.
1] A PowerShell-módszer
Tehát, ha szeretné ellenőrizni, hogy az SMB melyik verzióját futtatja, akkor egyszerűen írja be a következőket a Parancssorba rendszergazdai szintű jogosultságokkal,
SMB v1 Windows 10 és Windows 8.1
sc.exe qc lanmanworkstation
SMB v2 Windows 10 és Windows 8.1
sc.exe qc lanmanworkstation
2] A csoportházirend-szerkesztő módszer
Érdemes megjegyezni, hogy ez a módszer nem fog működni a Windows 10 Home vagy ezzel egyenértékű Windows 8 vagy Windows 7 kiadáson.
Nyissa meg a Futtatás mezőt, írja be gpedit.msc és nyomja meg az Enter billentyűt a Helyi csoportházirend-szerkesztő megnyitásához. Keresse meg a következő elérési utat:
Számítógép konfigurációja> Windows beállításai
Alatt Iktató hivatal, keresse meg a következő tulajdonságokkal rendelkező nyilvántartási tételt,
Akció: Frissítés
Kaptár: HKEY_LOCAL_MACHINE
Kulcsút: SYSTEM \ CurrentControl \ services \ mrxsmb10
Érték neve: Rajt
Érték tipusa: REG_DWORD
Értékadatok: 4
Ha az Értékadat értéke 4, Az SMB le van tiltva.
Részletes olvasmányért látogasson el a Microsoft oldalára.com.
Kapcsolódó olvasmány: Miért és hogyan tiltsa le az SMB1-et Windows 10 rendszeren??.