| Siec TCP/IP || Otoczenie Sieciowe || Poczta || Usnet || FTP || Konto Shellowe || Czat || IRC || Serwer PROXY |

Otoczenie sieciowe - Sieć SMB

utworzono: 14/03/2004 :: modyfikacja: 01/05/2008
autor: Marcin Moczkowski :: glappo (at) banita (dot) pl

Przeglądanie otoczenia sieciowego - Mac OS X

Systemy Mac OS X nie posiadają wbudowanej obsługi przeglądania otoczenia sieciowego w znaczeniu znanym nam z systemów Windows. Wynika to z tego że Mac OS X jest dziedzicem linii Samba/Unix, a przez to w podobny sposób działa w nim sieć SMB. Można w nim przeglądać sieć SMB ale żeby danego zasobu użyć zdalne udostępnienie musi być już zamontowane. Przeglądanie w systemach Mac OS X jest realizowane chociażby przez program SMB Browse.

Serwisy Directory Access

Directory Access jest dostępny poprzez "Application" >> "Utilities" i zawiera listę różnych serwisów do których możesz mieć dostęp z Mac OS X. Są to serwisy dające dostąp do informacji o użytkownikach jak i innych danych w różnych usługach katalogowych (np. LDAPv2, LDAPv3, Acitve Directory) . Directory Access zawiera też listę serwisów umożliwiających przeglądanie sieci za pomocą różnych protokołów (np. AppleTalk, Rendezvous, SLP, SMB). W zakładce "Services" w Directory Access należy zaznaczyć odpowiednie serwisy z których chcemy korzystać, np. jeśli chcemy przeglądać sieć choćby za pomocą "Connect to Server", zaznaczamy protokoły jakie nas interesują, oczywiście m.in. SMB. W Mac OS X 10.1 Directory Access posiadał jeszcze skromna listę serwisów i nie zawierał choćby SMB.

10.2 - Jaguar

W Mac OS X 10.2 Directory Access zawiera m.in.:

  • AppleTalk oficjalny protokół Mac OS do przeglądania sieci zawierającej udostępnienia plików i drukarek.

  • BSD Configuration Files pozwalający na wygodniejszy dostęp do pików w /etc.

  • LDAPv2 jest to otwarty standard w wersji 2 serwisu katalogowego w sieciach mieszanych zawierających systemy Macintosh, UNIX i Windows.

  • LDAPv3 jest to otwarty standard w wersji 3 serwisu katalogowego w sieciach mieszanych zawierających systemy Macintosh, UNIX i Windows.

  • NetInfo używany do lokalnego katalogu w każdym Mac OS X system. Jest to oficjalny serwis katalogowy używany przez Mac OS X Server.

  • NIS (od 10.2.6) serwis katalogowy wywodzący się z systemów UNIX.

  • Rendezvous, od 10.4 zwane Bonjour, a w innych systemach: Zeroconf i mDNSResponder,  jest promowanym przez Apple protokołem do przeglądania sieci zawierającej udostępnienia plików, drukarek  i inne serwisy w sieci IP.

  • SLP jest otwartym standardem do przeglądania sieci zawierającej udostępnienia plików i drukarek w sieci IP.

  • SMB jest protokołem używanym przez systemy Windows, OS/2 i Samba/Unix z tym Mac OS X, do przeglądania sieci zawierającej udostępnienia plików i drukarek.

W "Directory Access" po wybraniu "Configure" dla "SMB" możesz ustawić grupę roboczą oraz ewentualnie serwer WINS. Standardowo jej nazwa to "Workgroup". Ustaw grupę roboczą na "Wariaci" oraz ewentualnie serwer WINS na adres IP 192.168.1.1. Adres serwera WINS możesz też podać w postaci domena.com.

Jeśli nie możesz zmienić nazwy grupy roboczej to prawdopodobnie nie zainstalowałeś "BSD Subsystem" podczas instalacji Mac OS X. "BSD Subsystem" jest standardowo instalowany ale mogłeś go odznaczyć. Żeby naprawić swój błąd musisz przeinstalować Mac OS X z "BSD Subsystem

10.3 - Pantera

W Mac OS X 10.3 Directory Access zawiera m.in.:

  • Active Directory serwis katalogowy używany przez Serwery oparte na Windows 2000 i 2003.

  • AppleTalk oficjalny protokół Mac OS do przeglądania sieci zawierającej udostępnienia plików i drukarek.

  • BSD Flat File i NIS serwisy katalogowe wywodzące się z systemów UNIX.

  • LDAPv3 jest to otwarty standard w wersji 3 serwisu katalogowego w sieciach mieszanych zawierających systemy Macintosh, UNIX i Windows.

  • NetInfo używany do lokalnego katalogu w każdym Mac OS X system. Jest to oficjalny serwis katalogowy używany przez Mac OS X Server.

  • Rendezvous od 10.4 zwane Bonjour, a w innych systemach: Zeroconf i mDNSResponder, jest promowanym przez Apple protokołem do przeglądania sieci zawierającej udostępnienia plików, drukarek  i inne serwisy w sieci IP.

  • SLP jest otwartym standardem do przeglądania sieci zawierającej udostępnienia plików i drukarek w sieci IP.

  • SMB jest protokołem używanym przez systemy Windows, OS/2 i Samba/Unix z tym Mac OS X, do przeglądania sieci zawierającej udostępnienia plików i drukarek.

W "Directory Access" po wybraniu "Configure" dla "SMB" możesz ustawić grupę roboczą oraz ewentualnie serwer WINS. Standardowo jej nazwa to "Workgroup". Ustaw grupę roboczą na "Wariaci" oraz ewentualnie serwer WINS na adres IP 192.168.1.1. Adres serwera WINS możesz też podać w postaci domena.com.

Jeśli nie możesz zmienić nazwy grupy roboczej to prawdopodobnie nie zainstalowałeś "BSD Subsystem" podczas instalacji Mac OS X. "BSD Subsystem" jest standardowo instalowany ale mogłeś go odznaczyć. Żeby naprawić swój błąd musisz przeinstalować Mac OS X z "BSD Subsystem".

10.4 - Tiger

W Mac OS X 10.4 Directory Access zawiera m.in.:

  • Active Directory serwis katalogowy używany przez Serwery oparte na Windows 2000 i 2003.

  • AppleTalk oficjalny protokół Mac OS do przeglądania sieci zawierającej udostępnienia plików i drukarek.

  • Bonjour przemianowana usługa znana wcześniej jako Rendezvous, a w innych systemach: Zeroconf i mDNSResponder, która jest promowanym przez Apple protokołem do przeglądania sieci zawierającej udostępnienia plików, drukarek  i inne serwisy w sieci IP.

  • BSD Flat File i NIS serwisy katalogowe wywodzące się z systemów UNIX.

  • LDAPv3 jest to otwarty standard w wersji 3 serwisu katalogowego w sieciach mieszanych zawierających systemy Macintosh, UNIX i Windows.

  • NetInfo używany do lokalnego katalogu w każdym Mac OS X system. Jest to oficjalny serwis katalogowy używany przez Mac OS X Server.

  • SLP jest otwartym standardem do przeglądania sieci zawierającej udostępnienia plików i drukarek w sieci IP.

  • SMB/CIFS jest protokołem używanym przez systemy Windows, OS/2 i Samba/Unix z tym Mac OS X, do przeglądania sieci zawierającej udostępnienia plików i drukarek.

W "Directory Access" po wybraniu "Configure" dla "SMB" możesz ustawić grupę roboczą oraz ewentualnie serwer WINS. Standardowo jej nazwa to "Workgroup". Ustaw grupę roboczą na "Wariaci" oraz ewentualnie serwer WINS na adres IP 192.168.1.1. Adres serwera WINS możesz też podać w postaci domena.com.

10.5 - Leopard

W Mac OS X 10.5 Leopard narzędzie Directory Access, znane z poprzednich wersji systemu zostało zastąpione poprzez Directory Utility, które zawiera m.in.:

  • Active Directory serwis katalogowy używany przez Serwery oparte na Windows 2000 i 2003.

  • BSD Flat File i NIS serwisy katalogowe wywodzące się z systemów UNIX.

  • LDAPv3 jest to otwarty standard w wersji 3 serwisu katalogowego w sieciach mieszanych zawierających systemy Macintosh, UNIX i Windows.

Podstawowa konfiguracja SMB/CIFS została przeniesiona w inne miejsce. Aby ją odnaleźć przejdź do "System Preferences" i wybierz w "Internet & Network" opcje "Network". Następnie w zakładce Ethernet użyj przycisku Advanced i w nowootwartych zaawansowanych właściwościach sieci Ethernet wybierz zakładkę WINS. W zakładce WINS jak widać poniżej możesz ustawić:

  • NetBIOS Name czyli nazwę twojego komputera w sieci SMB.

  • Workgroup czyli grupę roboczą.

  • WINS Serwers czyli adres serwera lub serwerów WINS.

Modyfikacja smb.conf

Powyższe konfigurowanie serwisu SMB w Directory Access tak naprawdę sprowadza się do dodania paru linii do pliku smb.conf. Jest o plik konfiguracyjny Samby, która jest zawarta w Mac OS X. Poniżej przedstawiono owe wpisy do pliku smb.conf w sekcji [global] w Mac OS X z danymi w powyższych przykładów.

workgroup = WARIACI
wins server =
192.168.1.1
<< nazwa grupy roboczej tutaj "Wariaci", nie dłuższa niż 15 znaków
<< wins serwer tutaj "192.168.1.1"

Dave

Dave to płatny program do udostępniania i przeglądania w sieci SMB na komputerach z systemem Mac OS X, wspierającym wersje 10.2 Jaguar oraz 10.3 Panter (oraz Mac OS 8.6-9.2.2). Posiada on również własnego klienta SMB, rzekomo lepszego od tego wbudowanego w Mac OS X. W każdym razie gdy masz zainstalowany ten program możesz klienta SMB w nim zawartego aktywować poprzez "Directory Access", gdzie się powinien pojawić w zakładce "Services", jak pokazano na obrazku poniżej. W tym miejscu nie ma możliwości żadnej konfiguracji Dave, istnieje ona poprzez "System Preferences" opisane w dziale Logowanie do Domeny - opis dla Mac OS X oraz Udostępnianie plików i drukarek - opis dla Mac OS X.

Program Dave możesz pobrać na stronie domowej http://www.thursby.com/ w wersji trial.

ADmitMac

ADmitMac również to płatny program do udostępniania i przeglądania w sieci SMB na komputerach z systemem Mac OS X, wspierającym wersje 10.2 Jaguar oraz 10.3 Panter. Jednak główną ideą tego programu jest lepsze wsparcie dla domen NT i AD w Mac OS X. Posiada on również własnego klienta SMB, który w przypadku wcześniejszej instalacji programu Dave podmienia go. Oczywiście możesz klienta SMB  z ADmitMac aktywować poprzez "Directory Access", gdzie się powinien pojawić w zakładce "Services", jak pokazano na obrazku poniżej. Dodatkowo tutaj odbywa się cała konfiguracja ADmitMac przy użyciu "Configure". Została ona opisana w dziale Logowanie do Domeny - opis dla Mac OS X. Dodatkowo możesz o nim poczytać w dziale  Udostępnianie plików i drukarek - opis dla Mac OS X.

Program ADmitMac możesz pobrać na stronie domowej http://www.thursby.com/ w wersji trial.

UWAGA: Miej na uwadze że jeśli aktywujesz klienta Dave lub ADmitMac  w "Directory Access" oraz równocześnie będzie włączony  wbudowany w Mac OS X klient SMB, na liście przeglądania pojawią się ci dwa razy te same komputery. Dotyczy to listy przeglądania dostępnej zarówno z poziomu montowania zasobów czyli "Connect to Server" jak i poprzez ikonę "Network". Wynika to z tego że raz dany komputer jest wyświetlany dzięki wbudowanemu klientowi SMB, a drugi raz poprzez klienta Dave lub ADmitMac.

Przeglądanie otoczenia sieciowego

Jak już tu dotarłeś powinieneś wiedzieć że musisz mieć zaznaczony serwis "SMB" w zakładce "Services" w Directory Access, żeby działało przeglądanie tejże sieci. Poniżej masz opis jak z przeglądania korzystać w inny sposób niż za pomocą opcji "Connect to Server".

10.2 - Jaguar

W Jaguarze nie ma standardowo programu do przeglądania zasobów SMB, dlatego należy go doinstalować odpowiedni program SMB Browse. Program SMB Browse jest wygodnym narzędziem do przeglądania sieci SMB, wygląda on jak na obrazku poniżej. Po wybraniu danego zasobu zostanie on zamontowany.

SMB Browse jest darmowy i możesz go pobrać z http://shukwit.com/

10.3 - Pantera/10.4 - Tiger

W Panterze i Tygrysku standardowo jest już obecny program do przeglądania i jest ślicznie zintegrowany z powłoką systemu, jak widać na obrazu poniżej. Po wybraniu danego zasobu zostanie on zamontowany.

Jeśli coś jeszcze jest niejasne zajrzyj do dokumentu 107804 (ang.) About network browsing and connected servers in Mac OS X 10.3.

Sharity

Program Sharity umożliwia przeglądanie sieci SMB na wszystkich na Mac OS X od wersji 10.0 (chyba jako jedyny) i nowszych. Program działa w trybie użytkownika co znaczy że od systemu nie wymaga wspierania  żadnych w jego jądrze. Wystarczy że dany system jest typu Unix, gdzie Sharity uruchamia się jako usługa (serwis). Jego obsługa jest bardzo prosta dzięki przejrzystemu interfejsowi graficznemu jak pokazano poniżej.

Jako że Sharity działa w trybie użytkownika wprowadza to pewne ograniczenia, jak brak blokowania plików. Dodatkowo program obsługuje tylko dostęp do plików ale już nie do drukarek, nie obsługuje np. atrybutów plików typu DOS oraz posiada pewne ograniczenia związane z przeglądaniem sieci dużych SMB.

Sharity po wybraniu katalogu na zdalnym serwerze montuje go na biurku w twoim Mac OS X. Sam program pozwala ustawić wiele opcji związanych z montowaniem zasobów, m.in. wybór uwierzytelniania oraz z przeglądaniem sieci jak ustawienie choćby serwera WINS.

Program Sharity jest płatny, dowiedzieć się o nim więcej możesz na stronie domowej http://www.obdev.at/products/sharity/. Można tez tam pobrać wersje programu do użytku domowego, pozwalająca zamontować naraz tylko jeden udział. Sharity jest dostępny na większość platform typu Unix, działa bez problemu na systemach: Mac OS X, Mac OS X Server, SGI/IRIX, Sun/Solaris, Sun/SunOS 4, HP-UX, Linux, FreeBSD, NetBSD, OpenBSD, BSDI, DEC/OSF1 (obecnie Compaq True64 Unix), IBM/AIX, NeXT/NextStep, Openstep, SCO/Unixware.

na górę

Drukuj Dokument