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ć tą tę 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.
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.
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, są 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
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 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.
.
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...
audio.video