r11-05-spr.doc

(563 KB) Pobierz
Szablon dla tlumaczy

Rozdział 11.
Łączenie z siecią Internet

Rozdział ten wyjaśnia, jak połączyć system Linux ze zdalnymi serwerami. Przedstawia program wvdial, który ułatwia podłączenie do z sieci siecią Internet poprzez usługę PPP dostarczaną przez Dostawcę Usług Internetowych (ISP). Następnie wyjaśnia podstawowe pojęcia związane z sieciami TCP/IP, które musisz znać, aby poprawnie administrować systemem Linux podłączonym do Internetu lub sieci lokalnej. Aby wykorzystać wiedzę efektywnie, rozdział objaśnia także, jak używać pppconfig do konfiguracji i administracji systemu podłączonego do Internetu za pomocą modemu lub do lokalnej sieci. Po skonfigurowaniu sieci, zajmiemy się opisem kilku popularnych klientów sieciowych dostępnych dla LinuxaLinuksa, włączając przeglądarkę WWW i klienta FTP. Dodatkowo w rozdziale tym pokazano użycie programów minicom i seyon, które działają  podobnie do dostarczają takich właściwości jak program HyperTerminala systemu MS Windows

???

9x. Na Na końcuniec przedstawiamprzedstawię, jak nawiązać połączenie PPP ręcznie przy za pomocy pomocą programu minicom.

Łączenie z Internetem

WiększośćDostawców Usług usługodawców Internetowych internetowych oferuje dwa podstawowe rodzaje usług: konta systemowe i konta PPP (Point to Point Protocol). Konta systemowe były bardzo popularne przed narodzinami sieci Web WWW. Pozwalają one użyć własnego komputera tak, jakby był wirtualną konsolą związaną z danym komputerem zdalnym. Możesz wydawać polecenia, które są interpretowane przez zdalny system,, oraz oglądać rezultaty wydanych komendpoleceń. Pomimo, że kilka przeglądarek, jak na przykład Lynx może pracować poprzez konto systemowe, nie oferują one obsługi stron multimedialnych i graficznych, których ostatnio jest coraz więcej.

Konta PPP pozwalają na bezpośrednie połączenie z Internetem. Kiedy jesteś podłączony do największej pajęczyny na świecie, możesz korzystać ze swojej ulubionej przeglądarki. Możesz nawet postawić własny serwer WWW, umożliwiając innym oglądanie własnych dokumentów, jeśli pozwala na to Twój ISP.

Te dwa rodzaje kont Internetowych internetowych (systemowe i PPP) można porównać do dwóch typów usług pocztowych. Wyobraź sobie, że nikt nie przychodzi do Twojego twojego domu dostarczyć Ci ci pocztę lub ją przesłaćodebrać. Zamiast tego, zawsze gdy masz do wysłania list lub pocztówkę, musisz iść na pocztę. To przypomina konto systemowe.

Aha! Gdzie merytoryczny. Bulba: Merytoryczny jest na miejscu!. Moim zdaniem zdania te mają sens. Fakt trzeba troszeczkę ruszyć głową aby przełożyć świat sieci i komputerów na pocztę a jest poprawnie. „Wiem myślenie boli ale do tego bólu trzeba się kiedyś przyzwyczaić” – prof. Z. Czech. W dla prostych ludzi spróbuje wytłumaczyć. Jak chcesz wysłać pocztę a nie masz PPP to się łączysz terminalowo ( idziesz na pocztę ). Czytasz ją programem będącym na maszynie z którą się łączysz i tak samo wysyłasz ( A wiec wszystko robisz na poczcie ). PPP listy przyjeżdżają do Ciebie na komputer domowy i Twój domowy komputer może zająć się dostarczeniem listów wychodzących od Ciebie ( nie potrzeba żadnego dodatkowego komputera czytaj. poczty )

Zdalny komputer, który łączy Cię z Internetem, dostarcza swych usług cały czas, tylko gdy Ty chcesz połączyć się z Internetem, musisz otworzyć sesję terminala lub sesję telnet. Konto PPP jest jak dostawa poczty do domu; Internet masz w zasięgu ręki, a Ttwój komputer jest dosłownie umieszczony w Internecie przez maszynę Twojego ISP.

Niech się męczy redakcja. ja nie mam pojęcia o co chodzi w tych zdaniach

W systemie MS Windows masz narzędzie zwane HyperTerminal, które umożliwia dostęp do kont systemowych, oraz Dial-up Networking służący dla kont

co to znaczy?. Bulba: Chodzi o to że zdefiniwaliśmy 2 typy kont. Jeden z tyów to PPP a Dial-Up umozliwia korzystanie z tych kont.

PPP. W Linuksixe możesz wybierać pomiędzy programami, które pozwalają używać kont systemowych. Najczęściej używanymi programami są minicom i seyon. Aby uzyskać dostęp do kont PPP w systemie Linux, używa się demona PPP zwanego pppd. Kolejna Kolejny sekcja podrozdział opisuje, jak użyć posłużyć się programu programem wvdial do uruchomienia procesu demona pppd i ustanowienia połączenia z kontem PPP.

Konfiguracja modemu

Modem jest urządzeniem peryferyjnym dla systemu Linux, podobnie jak napęd CD-ROM, dysk twardy czy mysz. Podłączony on jest do portu szeregowego, co oznacza, że jedno z urządzeń szeregowych z katalogu /dev wskazuje obecnie na Twój modem. W katalogu znajduje się również plik /dev/modem, który służy jako plik urządzenia modemu. Początkowo plik ten nie wskazuje żadnego urządzeniajednak może niewskazywać Twojego modemu

Bełkot. Bulba: Bo ja wiem czy bełkot można tylko troszke poprawic co czynie

. Dla uproszczenia działania aplikacji takich jak minicom i seyon możesz stworzyć link dowiązanie symboliczny symboliczne łączący łączące

połączenie urządzenia z plikiem? Bulba: normalka prawie wszystko w Linuxie to plik ( drukarka, dysk itd )

urządzenie szeregowe podłączone do modemu z plikiem /dev/modem.

Aby tak zrobić, zaloguj się na użytkownika root i wydaj polecenie:

ln –sf /dev/ttySX /dev/modem

gdzie X oznacza numer odpowiadający urządzeniu szeregowemu połączonemu z modemem. Tabela 11.1 przedstawia komendy polecenia tworzące linki dowiązania symboliczne odpowiednie dla urządzenia szeregowego, do którego może być podłączony modem. Dla Aby poprawić lepszego zrozumieniaczytelność nazwy portów szeregowych,one oznaczone dla dwóch systemów: DOS i Linux.

Tabela 11.1. Komendy Polecenia tworzące link dowiązanie symboliczny symboliczne /dev/modem

Nazwa urządzenia DOS

Nazwa urządzenia Linux

PolecenieKomenda

COM1

ttyS0

ln –sf /dev/ttyS0 /dev/modem

COM2

ttyS1

ln –sf /dev/ttyS1 /dev/modem

COM3

ttyS2

ln –sf /dev/ttyS2 /dev/modem

COM4

ttyS3

ln –sf /dev/ttyS3 /dev/modem

 

Praca z programem wvdial

Dostawcy Usługodawcy Internetowych internetowi używają różnych metod nawiązywania połączeń PPP. Jednym z najtrudniejszych zadań podczas nawiązywania połączenia PPP jest określenie wszystkich wymaganych przez nich opcji konfiguracyjnychprzez dostawców; którzy często nie chcą udzielać ważnych informacji konfiguracyjnych.

Na przykład, większość ISP używa jednego z trzech sposobów uwierzytelniania: PAP (Password Authentication Protocol), CHAP (Challenge-Handshake Authentication Protocol) lub zwykłej metody użytkownik-/hasło. PAP jest obecnie najczęściej stosowanym protokołem obecnie. Jeśli spytasz obsługę techniczną Twojego DostawcyISP o używaną procedurę logowania, prawdopodobnie nikt nie będzie wiedział, o czym mówisz, ponieważ większość użytkowników pracujących pod kontrolą systemu MS Windows i w sieci MS Windows Dial-up stosuje procedurę logowania niezauważalnie

?????? Bulba: OK

(tzn. automatycznie, bez powiadamiania o tym użytkownika).

Program wvdial, podobnie jak usługa Microsoft Dial-up Networking, ustanawia połączenie PPP. Obsługuje on różnorodne metody uwierzytelniania, używane przez Dostawców ISP na całym świecie. W większości wypadków przypadków analizuje dane wysyłane przez ISP i odpowiada właściwymi formatami danych, wymaganymi przez ISP.

Aby bez problemów używać programu wvdial bezproblemowo , należy najpierw określić poprawnie konfigurację serwera nazw; tak jak to zostało opisane w poprzednim rozdziale, poprzednim a następnie wydać poniższe polecenie:

route del default

wvdial &

Komenda Polecenie ta generuje całkiem długą listę wyjściowąwiele komunikatów

????

, co powoduje lekki dyskomfort. Najlepiej jest przełączyć się na inną konsolę, poprzez wciśnięcie Alt+n, gdzie n oznacza numer konsoli wirtualnej (1 – 7). Alternatywnie, możesz przekierować wyjście komendy polecenia do pliku, zapisując powyżej podaną komendęje w trochę inny sposób:

wvdial 2 > /tmp/wvdial.messages &

Oczywiście będziesz musiał przejrzeć ten plik w razie nieprawidłowej pracy programu wvdial. Możesz tego dokonać natychmiast, wpisując polecenie:

more /tmp/wvdial.messages

Kiedy połączenie zostanie nawiązane, możesz eksplorować zasoby WWW i innych usług dostępnych w sieci Internet, opisanych dalej w kolejnych w tym rozdzialepodrozdziałach. Aby sprawdzić, czy połączenie PPP jest ustanowione, wydaj takie polecenie:

ping www.helion.com.pl

Komenda Polecenie ping powinna powinno potwierdzić, że serwer ISP otrzymał poprawne pakiety echa, które zostały wysłane z Twojego komputera. Jeśli nie potwierdzi, sprawdź jeszcze raz konfigurację serwera DNS.

Jeśli chcesz przerwać połączenie Internetowe internetowe, użyj poleceniapodaj poniżej przedstawioną komendę:

killall wvdial

Klient PPP

Klient PPP systemu Linux pozwala na połączenie z Internetem poprzez serwer PPP; podobnie jak usługa Microsoft Dial-up Networking, pozwala stacjom roboczym MS Windows na ustanowienie połączenia z Dostawcą Uusługodawcą Internetowychinternetowym. W tle program wvdial wywołuje usługi klienta ppp

dużymi czy małymi? Sprawdzić resztę rozdziału. Bulba: dobrze jest bo serwer PPP gada z klientami ppp jakimiś ogólnymi. Tu nie jest to nazwa własna.

potrzebne do połączenia z serwerem PPP. Jednakże możliwe jest używanie bezpośrednio klienta ppp bez pomocy wvdial. Mamy wtedy dostęp do wszystkich opcji klienta ppp, które usprawniają połączenia sieciowe, a co najważniejsze, dają dużą wiedzę związaną z zagadnieniami sieciowymi, zwłaszcza jeśli chodzi o usługę PPP. Na przykład łatwiej będziesz rozwiązywać problemy połączenia ppp, jeśli zrozumiesz w pełni wszystkie funkcje i opcje klienta ppp nie uruchamianego przez aplikację wvdial

Nic nie kumam. Bulba: a ja wprost przeciwnie wszystko.

.

Określanie opcji PPP

tKlient

merytoryczny Bulba: uważam, z ejest OK.

ppp systemu Linux wymaga ustawienia skonfigurowania kilku plików konfiguracyjnych. Zamiast budować te pliki ręcznie od samego początku, lepiej użyć programu pppconfig, który uruchamia krótki dialog

?

, a następnie tworzy odpowiednie pliki konfiguracyjne na podstawie odpowiedzi na pytania stawiane przez ten dialog. Zaloguj się na konto użytkownika root i wydaj komendępolecenie:

pppconfig

Rysunek 11.1 przedstawia menu główne programu pppconfig, które jest wyświetlane niezależnie od miejsca uruchomienia programu. Zauważ, że pppconfig pozwala stworzyć połączenie — określenie, które odnosi się do kompletnego zestawu parametrów konfiguracyjnych

co to znaczy? Bulba: to, że stworznie połączenie od poczatku wymaga okreslenia tych parametrow

— oraz pozwala na edycję istniejącego połączenia. Aby stworzyć nowe połączenie, użyj klawiszy kursorów do podświetlenia  zaznaczenia  Create i wciśnij naciśnij Enter.

Rysunek 11.1. Główne menu programu pppconfig

Jeśli pppconfig wykryje, że plik /etc/resolv.conf nie i...

Zgłoś jeśli naruszono regulamin