Jak wymusić użycie SMB1 i innych protokołów w Mavericks

Jedną ze zmian wprowadzonych przez firmę Apple w systemie OS X Mavericks jest użycie Server Message Block (SMB) w wersji 2 jako preferowanego protokołu sieciowego pod kątem wydajności, bezpieczeństwa i zgodności z innymi systemami operacyjnymi, takimi jak Microsoft Windows.

To przejście powinno być płynne dla większości zastosowań, szczególnie podczas łączenia się z urządzeniami bezpośrednio w Finderze. Podczas gdy SMB2 jest domyślny, inne protokoły, w tym SMB1, AFP, FTP i NFS są nadal obsługiwane i system powinien uciekać się do ich używania, jeśli wymaga tego połączenie. Jeśli jednak urządzenie obsługuje oba protokoły SMB, system OS X może użyć wersji 2 dla połączenia, nawet jeśli konflikt zakłóca połączenie.

Jeśli tak się stanie, połączenia ustanowione za pomocą programu OS X Finder mogą zawieść z powodu błędu lub limitu czasu, ale możesz spróbować wymusić użycie SMB1 i dowolnego innego protokołu obsługiwanego przez serwer, z którym się łączysz.

Jednym ze sposobów na to jest użycie Terminala, w którym można wyszczególnić określone protokoły i punkty podłączenia podczas łączenia z udziałami sieciowymi. Apple obsługuje również specyfikację protokołu w oknie dialogowym "Połącz z serwerem" Findera, które może być wygodniejsze i intuicyjne dla większości ludzi.

Aby tego użyć, wybierz "Połącz z serwerem" w menu "Go" Findera (lub naciśnij Command-K), a następnie określ protokół w następujący sposób:

smb: // COMPUTER_ADDRESS

W tych przykładach parametr COMPUTER_ADDRESS jest adresem IP, FQDN lub lokalną nazwą Bonjour urządzenia, z podanym przed nim protokołem. Kiedy używasz "smb" (dla Server Message Block) jako protokołu, system preferencyjnie używa SMB2 i ucieka się tylko do SMB1, jeśli urządzenie nie obsługuje SMB2; jednak można wymusić użycie SMB1, używając "cifs" jako protokołu zamiast "smb", na przykład:

cifs: // COMPUTER_ADDRESS

Ta opcja może umożliwić łączenie się z serwerem, który doświadcza konfliktów z implementacją SMB2 firmy Apple.

Alternatywnie można podobnie określić inne protokoły, które mogą być obsługiwane przez serwer, z którym nawiązywane jest połączenie, takie jak "AFP", "FTP" lub "NFS".


 

Zostaw Swój Komentarz