Robert Miklas
Czy podłączenie Macintosha do internetu jest bardzo skomplikowane? Jakie oprogramowanie jest do tego celu potrzebne? Jak poradzić sobie z jego instalacją? Jakiego programu używa się do wędrowania po WWW? Jaki program przyda się do poczty elektronicznej, a jaki do czytania newsów? Czy można używać Macintosha jako serwera usług internetowych: WWW, ftp i innych?
Niniejsze opracowanie udziela odpowiedzi na te pytania.
Czego potrzebujemy, aby podłączyć Macintosha do internetu? Odpowiedź jest oczywista: odpowiedniego sprzętu i oprogramowania. Ponieważ Macintoshe zwykle mają i jedno i drugie to kilka czynności konfiguracyjnych pozwoli uruchomić działające połączenie naszego komputera z siecią internet.
Na początek parę słów o sprzęcie.
Jeżeli zamierzamy podłączyć Macintosha do sieci za pomocą stałego połączenia sieciowego (BNC, 10BaseT lub inny) to musimy się upewnić, że komputer wyposażony jest w odpowiedni port sieciowy. Jeżeli jest to model Maka wyprodukowany w ciągu ostatnich 3-4 lat to ma zapewne port AAUI lub dodatkowo również gniazdo 10BaseT. Do portu AAUI podłącza się transceivery umożliwiające przypięcie Macintosha do różnych typów sieci Ethernet. Jeżeli Macintosh nie ma portów sieciowych wymienionych powyżej to zapewne można go wyposażyć w kartę sieciową. Karty takie można dokupić do większości starszych Maków zaczynając od Macintosha SE przez SE/30, różne modele Macintoshy LC, do wszystkich Macintoshy z serii II. Począwszy od Maków Centris/Quadra komputery zwykle wyposażone są w co najmniej jeden port sieciowy wymienionych wyżej typów.
Jeżeli chcemy podłączyć Maka do internetu za pośrednictwem modemu to potrzebny jest dowolny modem z odpowiednim kablem szeregowym (trzeba pamiętać, że Macintosh ma port szeregowy typu RS-422 z gniazdem mini DIN-8). Modem wyposażony w odpowiednie kable i oprogramowanie można kupić w wielu sklepach oferujących tego typu sprzęt. Dobry kabel szeregowy można również wykonać samodzielnie. Opis wykonania takiego kabla znajduje się w Dodatku.
Po przygotowaniu sprzętu przychodzi czas na zainstalowanie i skonfigurowanie odpowiedniego oprogramowania. Potrzebne są sterowniki obsługujące port sieciowy lub modem, oprogramowanie do TCP/IP, a w przypadku, gdy korzystamy z modemu najczęściej również do PPP.
Nie powinno być żadnych problemów ze sterownikami portów sieciowych, gdyż są one najczęściej zainstalowane w systemie. Dotyczy to przede wszystkim modeli Macintoshy z wbudowanymi portami sieciowymi. Podobnie jest w przypadku, gdy sami instalujemy kartę sieciową. Oprogramowanie systemowe zwykle potrafi automatycznie rozpoznać jaką kartę sieciową zainstalowano do komputera i poprawnie ją obsługiwać. Sterowniki do karty wraz z programem instalacyjnym są również do niej dołączone.
W systemie Mac OS do obsługi protokołu TCP/IP wykorzystywane są dwa różne pakiety oprogramowania: MacTCP albo OpenTransport. MacTCP pojawił się najwcześniej. OpenTransport ukazał się stosunkowo niedawno wraz z pojawieniem się Power Macintoshy z PCI, dla których jest jedynym oprogramowaniem do TCP/IP. Można go również stosować na starszych komputerach z procesorem 68030 lub nowszym. OpenTransport jest nowoczesnym pakietem oprogramowania sieciowego o architekturze otwartej (na co wskazuje nazwa) na rozszerzanie o nowe usługi sieciowe (np. obsługa innych niż standardowo obsługiwane protokołów sieciowych: AppleTalk i TCP/IP). OpenTransport działa szybciej niż MacTCP szczególnie na Macintoshach z procesorem PowerPC (większość kodu OpenTransportu została przepisana na kod PowerPC; MacTCP na Maku z PowerPC pracuje tylko z pomocą emulatora procesora 68040 wbudowanego do Power Macintosha). MacTCP może pracować nawet na najstarszych Macintoshach, poczynając od Macintosha Plus. Najlepiej jednak używać go na Maku z procesorem co najmniej 68020/16MHz (Mac LC lub nowszy). Wybór między MacTCP i OpenTransport zależy przede wszystkim od zastosowania Macintosha podłączonego do internetu. Jeżeli będzie to starszy model Macintosha z procesorem 680x0 przeznaczony do np. obsługi poczty elektronicznej to powinien wystarczyć MacTCP. Jeżeli natomiast chcemy uruchomić oprogramowanie serwera obsługującego wiele domen jednocześnie to niezbędna będzie najnowsza obecnie (luty 1998 roku) wersja 1.3 OpenTransportu.
Skąd wziąć MacTCP lub OpenTransport? MacTCP instalowany jest w systemie Macintosha wyposażonego w port sieciowy lub przez instalator oprogramowania do zainstalowanej samodzielnie karty sieciowej. OpenTransport instalowany jest w systemie każdego Power Macintosha. W starszych Power Macintoshach (bez PCI) instalowany jest razem z MacTCP — użytkownik może wybrać czy chce używać MacTCP czy OpenTransport, w innych (z PCI) instaluje się tylko OpenTransport. W przypadku Macintoshy bez portów sieciowych (starsze modele tych komputerów) instalator systemu dołączony do komputera może nie zawierać żadnego oprogramowania do TCP/IP — należy uaktualnić system do nowszej wersji. Polecanym przez Apple systemem jest Mac OS 7.5 lub nowszy.
Jak już wspomniano, gdy korzystamy z połączenia modemowego potrzebne jest oprogramowanie do obsługi protokołu PPP. Protokół PPP stanowi programowy pomost między szeregowym połączeniem modemowym i siecią internet.
Spośród wielu pakietów oprogramowania do PPP na Macintosha warto polecić dwa najpopularniejsze: OT/PPP (OpenTransport/PPP) oraz FreePPP.
OT/PPP (http://www.apple.com/) jest oprogramowaniem rozszerzającym OpenTransport o obsługę protokołu PPP. Pakiet ten należy polecić wszystkim użytkownikom OpenTransportu. OT/PPP wyróżnia prostota instalacji, konfiguracji i dobrze zintegrowany z całym systemem interfejs użytkownika. OT/PPP 1.0 współpracuje tylko z OpenTransportem w wersji co najmniej 1.1.1. Instalator OT/PPP 1.0 oraz uaktualnienie do OpenTransportu 1.1.1 lub nowszego można znaleźć na serwerze Apple: ftp.info.apple.com/Apple_Support_Area/Apple_SW_Updates/US/Macintosh/\-Networking-Communications/Open_Transport/.
FreePPP (http://www.rockstar.com/) jest dobrym zamiennikiem dla OT/PPP. Jest równie łatwy jak OT/PPP w obsłudze. Wyróżnia go natomiast możliwość współpracy z MacTCP. Najnowszą wersję FreePPP można znaleźć na dowolnym serwerze zamieszczającym oprogramowanie z info-maca w katalogu /comm/inet/conn/, np. ftp://ftp.sunet.se//pub/mac/info-mac/comm/inet/conn/.
Warto w tym miejscu wspomnieć o ciekawym uzupełnieniu podstawowej instalacji oprogramowania internetowego Macintosha — o programie Internet Config (http://www.quinn.echidna.id.au/Quinn/Config/). Program stanowi dobre narzędzie do integracji różnorodnych programów internetowych. Internet Config gromadzi powtarzające się ustawienia tych programów: dane osobowe użytkownika, adres w poczcie elektronicznej, adresy serwerów SMTP i POP3, skojarzenia typów MIME z typami plików macintoshowych, itd. Zamiast wpisywać w każdym z programów te dane wystarczy uczynić to tylko jeden raz, ponieważ większość programów internetowych na Maku potrafi wykorzystać informacje serwowane przez Internet Config.