diff options
author | Thomas Huriaux <thuriaux> | 2005-06-14 11:01:57 +0000 |
---|---|---|
committer | Thomas Huriaux <thuriaux> | 2005-06-14 11:01:57 +0000 |
commit | 2469d0fff71835b6767793e24e9da091a6beb4a1 (patch) | |
tree | 0f107e67aa5a40f678a0d627386384cfb7d17a62 /polish/international/Polish/polaczenie_z_internetem.wml | |
parent | ad2111627f6c2791c0b1038045d00b94476f03eb (diff) |
Remove very outdated files
CVS version numbers
polish/international/Polish/bezpieczny_debian.wml: 1.4 -> 1.5(DEAD)
polish/international/Polish/free.wml: 1.1 -> 1.2(DEAD)
polish/international/Polish/index.wml: 1.16 -> 1.17
polish/international/Polish/instalacja_potato.wml: 1.2 -> 1.3(DEAD)
polish/international/Polish/manifest.wml: 1.1 -> 1.2(DEAD)
polish/international/Polish/polaczenie_z_internetem.wml: 1.1 -> 1.2(DEAD)
polish/international/Polish/system_pakietow.wml: 1.3 -> 1.4(DEAD)
polish/international/Polish/wprowadzenie.wml: 1.1 -> 1.2(DEAD)
polish/international/Polish/wstep_do_debiana.wml: 1.2 -> 1.3(DEAD)
Diffstat (limited to 'polish/international/Polish/polaczenie_z_internetem.wml')
-rw-r--r-- | polish/international/Polish/polaczenie_z_internetem.wml | 280 |
1 files changed, 0 insertions, 280 deletions
diff --git a/polish/international/Polish/polaczenie_z_internetem.wml b/polish/international/Polish/polaczenie_z_internetem.wml deleted file mode 100644 index 7f9fea614b1..00000000000 --- a/polish/international/Polish/polaczenie_z_internetem.wml +++ /dev/null @@ -1,280 +0,0 @@ -#use wml::debian::template title="Połączenie z internetem" NOHEADER="yes" - -<h2>Połączenie z Internetem</h2> - -<h3>Jak prosto i szybko zestawić połączenie PPP za pomocą dostępnych w naszej -dystrybucji narzędzi</h3> - -<p>Możemy wymienić co najmniej kilka rzeczy, których spodziewamy się po nowo -zainstalowanym systemie operacyjnym. Oprócz oczywistej poprawy działania -(stabilność, szybkość, bezpieczeństwo) w odniesieniu do systemu poprzedniego -(jeśli - tak jak w większości przypadków - jest nim znany produkt pewnej bardzo -dużej firmy, nie będzie to szczególnie trudne), zazwyczaj chcemy by zostały nam -zapewnione podstawowe warunki konieczne do wykonywania pracy lub po prostu -uprawiania ulubionych zajęć. Dopiero potem zastanawiamy się nad rozszerzaniem -możliwości i w konsekwencji przewyższeniem funkcjonalnością poprzedniego -środowiska. Wróćmy jednak do elementów koniecznych - najczęściej chodzi tutaj o -dostęp do dysków z innymi systemami plików, możliwość drukowania, graficzny -interfejs, ułatwienia w pracy w środowisku tekstowym, obsługę myszki, polskie -znaki, korzystanie z dyskietek i CD-ROM-ów, dźwięk, programy umożliwiające -konwersję między różnymi formatami itd. Niebagatelną rolę odgrywa także -połączenie z innymi komputerami lub siecią (naturalnie tylko wtedy, gdy mamy -taką możliwość). Właściwie jest ono sprawą podstawową, gdyż zwykle dzięki niemu -uzyskujemy dostęp do informacji pomocnych w dalszej konfiguracji i -dostosowywaniu systemu do swoich potrzeb. W tym artykule opiszemy najczęściej -chyba wykorzystywane połączenie sieciowe - modemowe połączenie przez łącze -komutowane (linię telefoniczną) przy użyciu protokołu PPP (<i>Point-to-Point -Protocol</i>) z siecią Internet. Jako przykładu użyję ogólnopolskiego numeru -udostępnianego za cenę rozmowy lokalnej przez Telekomunikację Polską S.A. -Oczywiście, tekst ten powinien również okazać się pomocny w przypadku innych -usługodawców internetowych udostępniających połączenie z Siecią na podobnych -zasadach. Wszystko zostało opisane w oparciu o dystrybucję Debian 2.2 Potato -(przy czym posiadacze Debiana 2.0 Hamm i 2.1 Slink nie powinni czuć się -pokrzywdzeni, gdyż artykuł można odnieść także do tych wersji Debian -GNU/Linux) i dostępne w niej programy. - -<h3>Co nam będzie potrzebne</h3> - -<p>Dobrze byłoby, gdybyśmy posiadali modem ;). Przy czym nie może być to tzw. -"winmodem", czyli urządzenie przekazujące część swoich obowiązków -sterownikom Windows. Częstokroć znacznie tańsze, lecz przecież w pewien sposób -wybrakowane, urządzenie to nie może pracować pod kontrolą np. Linuksa. Dlatego -właśnie konieczny jest zwykły modem. Oprócz tego, oczywiście, potrzebujemy -zainstalowanego i działającego Debiana. Jądro musi posiadać obsługę protokołu -PPP (prawdopodobnie po zwykłej instalacji mamy "PPP Support" -wkompilowane na stałe, później ewentualnie można skompilować je jako moduł w -celu zmniejszenia rozmiaru jądra). Ponadto konieczna jest instalacja pakietu -<tt>ppp</tt> (w Potato numer wersji to 2.3.11-1.1) zawierającego niezbędny -demon <tt>pppd</tt> oraz program <tt>chat</tt>. Gdy nie mamy jeszcze w -katalogu <tt>/dev</tt> stworzonych urządzeń oznaczających porty szeregowe -(są to odpowiednio <tt>ttyS0</tt> - COM1, <tt>ttyS1</tt> - COM2, -<tt>ttyS2</tt> - COM3 itp. ), należy tworzymy je za pomocą skryptu -<tt>MAKEDEV</tt>: - -<tt> -[root]# cd /dev -[root]# /MAKEDEV ttySx <gdzie "x" to "numer portu - 1"> -</tt> - -<p>Warto też stworzyć specjalne dowiązanie: - -<tt> -[root]# ln -s /dev/ttyS1 /dev/modem <gdy mamy modem na COM2> -</tt> - -<p>W <tt>/etc/syslog.conf</tt> powinniśmy dodać następujący wiersz (jeśli -jeszcze jej tam nie ma): - -<tt> -*.* -/var/log/ppp.log <pierwszą gwiazdkę możemy zastąpić nazwą podsystemu -logowania np. local0 czy local2> -</tt> - -<p>Istotne jest ustawienie adresów serwerów DNS (<i>Domain Name System</i>) w -pliku <tt>/etc/resolv.conf</tt>, dzięki czemu nie będziemy musieli używać tylko -numerów IP, ale także zwykłych nazw domenowych. Można też wpisać do niego wiele -innych rzeczy - odsyłam do strony podręcznikowej <tt>resolv.conf(5)</tt> -(<tt>man 5 resolv.conf</tt>). My skoncentrujemy się jednak na numerach -serwerów DNS - tak powinien wyglądać efekt naszych modyfikacji (numery IP -serwerów TP S.A. - podstawowego i uzupełniającego): - -<tt> -nameserver 194.204.152.34<br> -nameserver 194.204.159.1 -</tt> - -<p>Dalsze wymagania zależą od metody, którą wybierzemy. Gdy zamierzamy -"pójść na łatwiznę" (część pierwsza, <i>"Inteligentny" -WvDial</i>), potrzebny nam będzie pakiet <tt>wvdial_1.41</tt> (sekcja comm, -numer wersji jak w Potato). W przypadku drugiego sposobu (opisanego w kolejnym -rozdziale), nie obejdzie się bez <tt>pppconfig_2.0.4</tt> (Potato). Gdy -zdecydujemy się na sposób trzeci (część <i>Połączenie w środowisku -KDE - kppp</i>), wymagane jest zainstalowanie środowiska KDE (pakiety -zaczynające się od kde* z różnych sekcji działu contrib). - -<h3>"Inteligentny" WvDial</h3> - -<p>Program <tt>wvdialconf</tt> powinien uruchomić się zaraz po zakończeniu -instalacji niezbędnych pakietów. Automatyczna konfiguracja połączenia tym -sposobem ma swoje niewątpliwe zalety: musimy podać tylko trzy parametry (numer -telefonu, nazwę użytkownika i hasło) - trwa to dość szybko, wykrywanie modemu -przebiega bez naszego aktywnego udziału i, co najważniejsze, nie musimy -angażować zbytnio naszych szarych komórek ;). Według mnie wad jest jednak -więcej, a najważniejsza z nich to niemożność ustawienia wielu ważnych opcji -(program robi to za nas) i co za tym idzie olbrzymia nieelastyczność narzędzia. -Jest to dobre rozwiązanie, gdy nie zamierzamy zgłębiać tajników konfiguracji -<tt>pppd</tt>. Jednak w przypadku późniejszych problemów z połączeniem, warto -sięgnąć po <tt>pppconfig</tt>. Cała konfiguracja znajduje się w pliku -<tt>/etc/wvdial.conf</tt> (wydruk 4). Możemy ją później ręcznie aktualizować -(gdy chcemy wyłącznie zmienić ustawienia modemu, wykonujemy polecenie -<tt># /usr/sbin/wvdialconf /etc/wvdial.conf</tt>). Opcje <tt>pppd</tt> -umieszczone są w <tt>/etc/ppp/peers/wvdial</tt>. Więcej informacji o -formacie pliku <tt>/etc/vwdial.conf</tt> znajdziemy na stronach -podręcznikowych <tt>wvdial(1)</tt> oraz <tt>wvdialconf(1)</tt>. - -<h3>Konfiguracja i połączenia przy użyciu pppconfig</h3> - -<p>Jedynym zadaniem graficznej nakładki o nazwie <tt>pppconfig</tt> jest -pomoc w ustawianiu i uruchomienie połączenia PPP. Gdy już stworzymy w ten -sposób odpowiednie wpisy w plikach konfiguracyjnych <tt>pppd</tt> -(<i>Point-to-Point Protocol Daemon</i>), możemy się łączyć i rozłączać przy -użyciu specjalnych skryptów: <tt>pon</tt> oraz <tt>poff</tt>. W katalogu -<tt>/etc/ppp</tt> znajdziemy większość interesujących nas informacji (te -dotyczące konkretnych połączeń znajdują się w -<tt>/etc/ppp/peers/nazwa_polaczenia</tt>). W plikach -<tt>/etc/chatscripts/nazwa_polaczenia</tt> możemy obejrzeć skrypty -programu <tt>chat</tt> służącego do przeprowadzania "negocjacji" -między naszym i zdalnym demonem <tt>pppd</tt> (lub też między naszym -komputerem i modemami - zależy od punktu widzenia). Również one są tworzone za -pomocą <tt>pppconfig</tt>. Oto kolejne kroki całej procedury: - -<ol> - -<li>Uruchamiamy jako użytkownik root program <tt>pppconfig</tt> poleceniem -<tt>/usr/sbin/pppconfig</tt>. Po ekranie menu poruszamy się za pomocą -strzałek, tabulatorem przełączamy się z menu do przycisków "OK" i -"CANCEL". Enter służy do zatwierdzenia (OK) lub cofnięcia zmian -(CANCEL - wtedy wracamy do pierwszego ekranu). - -<li>W pierwszym oknie wybieramy <b>Create a connection</b>. - -<li>Następnie ustawiamy nazwę połączenia. Gdy nie zamierzamy tworzyć innych, to po -prostu zostawmy <b>provider</b> - wtedy pozostanie domyślne (i możemy odwoływać -się do niego za pomocą poleceń <tt>pon</tt> i <tt>poff</tt> bez podawania -nazwy). W tym przykładzie postępujemy jednak inaczej - wpisujemy <b>tpsa</b>. - -<li>Kolejnym krokiem jest wybór metody identyfikacji. Przekazywanie hasła czystym -tekstem (czyli używanie Chat lub PAP w formie podstawowej) nie jest sposobem -najbezpieczniejszym. Istnieje groźba podsłuchu, a poza tym niepokoi sam wygląd -plików dziennika po próbie nawiązania takiego połączenia (to dotyczy -szczególnie podawania hasła bezpośrednio w skrypcie jak to jest w przypadku -Chat). Zaznaczamy CHAP (gdyby nasz usługodawca nie obsługiwał tej metody, -zawsze mamy do dyspozycji 2 pozostałe). - -<li>Tu wpisujemy hasło (w przypadku gdy zawiera spacje i inne dziwne znaki, należy -koniecznie ująć je w podwójny cudzysłów) - <b>ppp</b>. Teraz przechodzimy do -podstawowej konfiguracji. - -<li>Nazwa użytkownika - <b>ppp</b>. - -<li>Port, na którym mamy modem. Dla COM2 będzie to <tt>/dev/ttyS1</tt> (należy -postępować zgodnie z konfiguracją własnego systemu - sposób przyporządkowania -urządzeń portom został omówiony na wstępie). - -<li>Na pytanie <b>Czy użyć domyślnego routera w zdalnej sieci?</b> w większości -przypadków odpowiemy twierdząco. Zaznaczamy (spacją) <b>Enable default -route</b>. - -<li>Tutaj wpisujemy nasz adres IP, jeżeli jest statyczny. Ponieważ w przypadku -naszego numeru zostanie przydzielony dynamicznie, zostawiamy <b>noipdefault</b>. - -<li>Szybkość modemu. Najlepiej nie zmieniać domyślnej wartości, czyli <b>115200</b>. - -<li>Sposób inicjalizacji modemu. Powinniśmy pozostać przy <b>ATZ</b>, chyba że -mamy uzasadnione powody, by użyć innego ustawienia. - -<li>Numer telefonu. U nas <b>0202122</b>. - -<li>Rodzaj wybierania. Tonowe (ATDT) lub pulsowe (ATDP). W przypadku większości -central telefonicznych zaznaczamy to pierwsze. - -<li>Możemy jeszcze raz przejrzeć konfigurację. Wybranie <b>Finished</b> spowoduje -zapisanie zmian. - -</ol> - -<p>Teraz już możemy nawiązać połączenie wpisując (jako superużytkownik) -<tt>pon tpsa</tt>, a przerwać je poleceniem <tt>poff tpsa</tt>. Gdy chcemy -uruchamiać te skrypty z uprawnieniami zwykłego użytkownika -(<tt>/usr/sbin/pppd</tt> ma bit SUID i jest własnością użytkownika root), -powinniśmy dodać go do grup dialout i dip, zmieniając odpowiednio plik -<tt>/etc/group</tt> (a także <tt>/etc/gshadow</tt>, jeśli taki posiadamy). -Aby dowiedzieć się jak to zrobić, należy zajrzeć na stronę podręcznikową -<tt>group(5)</tt>. - -<h3>Połączenie w środowisku KDE - kppp</h3> - -<p>Nie zawsze konieczne jest użycie <tt>pppconfig</tt>. Posiadając -zainstalowane środowisko graficzne KDE, dysponujemy programem <tt>kppp</tt> -doskonale sprawdzającym się w tej samej roli. Żeby zacząć z niego korzystać, -musimy usunąć opcję lock z pliku <tt>/etc/ppp/options</tt> (<tt>kppp</tt> -sam dba o blokowanie modemu). Oprócz tego, aby program mógł uruchamiać nie -tylko superużytkownik, należy postąpić tak samo jak w przypadku poprzedniego -programu, czyli przypisać odpowiedniego użytkownika do odpowiednich grup. -Gdy program <tt>kppp</tt> nie ma bitu SUID (co jest bezpiecznym -rozwiązaniem), trzeba także nadać tej grupie pełne prawa do urządzenia -reprezentującego nasz modem - np. gdy <tt>/dev/ttyS1</tt> jest własnością -grupy dialout i ma prawa dostępu 644, jako root musimy wykonać polecenie -<tt>chmod 664 /dev/ttyS1</tt>. Oto krótka instrukcja konfiguracji omawianego -narzędzia. (Zakładam, że wcześniej zmieniono już w KDE domyślny język na polski) - -<ol> - -<li>Uruchamiamy <tt>kppp</tt> z menu (pozycja <b>Internet</b>) lub z emulatora -terminala (wpisując <tt>kppp</tt>). - -<li>Ukaże nam się okno programu. Lewym przyciskiem myszy wprowadzamy zmiany, prawym -możemy uzyskać pomoc dotyczącą wybranych opcji (które uprzednio wskażemy -kursorem). Należy utworzyć nowe połączenie. W tym celu wybieramy -<b>Opcje...->Nowe...</b> - -<li>W pierwszym okienku (<b>Dzwonienie</b>) wpisujemy: -<dl> -<dd>Nazwa połączenia: <b>tpsa</b></dd> -<dd> - Numer telefonu: <b>0202122</b> <jeśli musimy używać wybierania - pulsowego, na początku numeru dodajemy literę "P" np. - <b>P0202122</b>> -</dd> -<dd>Identyfikacja: <b>CHAP</b></dd> -<dd> - Reszta nie ma większego znaczenia - możemy ją zmieniać według naszego uznania. -</dd> -</dl> - -<li><b>Adres IP</b> - pozostawiamy <b>Dynamiczny</b> - -<li><b>DNS</b> - najlepiej nie wpisywać tu nic, a opcję <b>Dezaktywuj istniejące -DNS w czasie połączenia</b> pozostawić niezaznaczoną. Stosowane będą wtedy -serwery nazw, których adresy umieszczone są w pliku <tt>/etc/resolv.conf</tt>. - -<li><b>Router</b> - pozostawiamy <b>Domyślny router</b> - -<li>W oknie <b>Skrypt logowania</b> nie wpisujemy nic, ponieważ nie zamierzamy -korzystać z tego typu identyfikacji. Opcjonalnie możemy sobie ustawić -zliczanie kosztów połączenia (<b>Koszty</b>) - musimy wtedy odwołać się do -<b>Poland->Poland Local</b>. Zamykamy <b>Ustawienia połączenia</b> i -przechodzimy do innych zakładek. - -<li><b>Port:</b> -<dl> -<dd>Port szeregowy: <b><tt>/dev/ttyS1</tt></b></dd> -<dd>Szybkość portu: <b>115200</b></dd> -<dd> - Zaznaczmy też <b>Używaj pliku blokującego</b>, resztę pozostawmy bez zmian -</dd> -</dl> - -<li>W następnej części (<b>Modem</b>) możemy sprawdzić działanie naszego modemu, -w kolejnej (<b>PPP</b>) ustawić bardziej szczegółowe instrukcje dotyczące -późniejszego zachowania się programu. W pierwszej raczej nie należy -eksperymentować (chyba że modem nie jest wykrywany), drugą można sobie zostawić -na później. - -<li>Zamykamy <b>Opcje...</b>, wpisujemy hasło i nazwę użytkownika w widoczne na -panelu miejsce. Możemy włączyć podgląd terminala (opcja <b>Pokaż podgląd</b>). -Klikamy <b>Połącz</b>. - -</ol> - -<p>Teraz powinniśmy już słyszeć nasz modem. Miłej zabawy! - -<h3>Podsumowanie</h3> - -<p>W Potato istnieje jeszcze kilka metod zestawienia połączenia. Jako przykład -można wymienić program z pakietu <tt>minicom_1.82.1-1</tt> (sekcja comm), czy -też skrypty związane z narzędziem <tt>ifconfig</tt>. Nie ma jednak sensu ich -opisywanie - trzy podstawowe sposoby omówione w tym artykule wystarczą nam w -zupełności. Życzę wszystkim owocnej pracy i dobrej zabawy w Internecie - mam -nadzieję, że ten tekst okazał się pomocny. - |