ISP-Hookup-HOWTO.pl.txt

(36 KB) Pobierz
  ISP-Hookup-HOWTO czyli jak przyłączyć Linuxa do Internetu
  Egil Kvaleberg, egilk@sn.no
  v1.23, 9 December 1996
  wersja polska piotr.pogorzelski@ippt.gov.pl
  w1.0, luty 1997

  Informacje tutaj zawarte mają pokazać w jaki sposób przyłączyć Linuxa
  do usług oferowanych przez dostawcę Internetu przy wykorzystaniu
  połączenia modemowego. Przedstawiono podstawy procedury dzwonienia,
  zestawiania połączenia protokołem IP oraz obsługi poczty elektron­
  icznej i nowinek (news).
  ______________________________________________________________________

  Table of Contents:

  1.      Wprowadzenie

  1.1.    Nowe wersje tego dokumentu.

  1.2.    Uwagi

  1.3.    Żadnych gwarancji

  1.4.    Informacje o prawach autorskich

  2.      Jak mogę się połączyć z resztą świata?

  2.1.    Konfiguracja podstawowa

  3.      A co z

  4.      Jak wysłać i otrzymać pocztę?

  5.      Nowinki

  5.1.    Jak skonfigurować czytnik nowinek online?

  5.2.    Jak skonfiguraować czynanie nowinek offline?

  5.3.    Jak skonfigurować C News?

  5.4.    Jak skonfiguraować Leafnode?

  6.      Jak zautomatyzować procedurę łączenia się z dostawcą?

  7.      Zakończenie

  7.1.    Coś jescze o  czym powinienem wiedzić?

  8.      Informacje o dostawcach internetu

  8.1.    Jak dowiedzieć się więcej?

  8.2.    Podziękowania

  9.      Od tłumacza
  ______________________________________________________________________

  1.  Wprowadzenie

  Ten opis powstał aby odpowiedzieć na kilka pytań związanych z
  konfiguracją Linuxa umożliwijącą dzwonienie do dostawcy Internetu
  (ISP) i korzystanie z dostarczanych przez niego usług.
  Aby wspomóc te osoby, które będą podłączały swego Linuxa do ISP po raz
  pierwszy, postarmy się przedyskutować większość napotkanych problemów.
  Nie unikniemy niestety pewnego nałożenia się tematyki tego dokumentu z
  innymi dokumentami JTZ (HOWTO) lub ksiązkami LDP.  Postaramy się
  odwoływać do tych dokumentów aby zapewnić lepsze zrozumienie problemu
  i dokładniejszą informację.

  Większość istniejącej dokumentacji jest pomyślana pod kątem
  użytkowników z pewnym doświadczeniem, początkującym użytkownikom może
  sprawiać sporo kłopotu wyłowienie odpowiedniej informacji.

  Aby ułatwić sobie życie, w prezentowanych dalej przykładach przyjęto
  następujące założenia:

  ˇ  User name (identyfikator użytkownika): dirk

  ˇ  Password (hasło): PrettySecret

  ˇ  Internet service provider (ISP): acme.net

  ˇ  Email server (serwer pocztowy) : mail.acme.net

  ˇ  News server (serwer nowinek): news.acme.net

  ˇ  Name server (serwer DNS): 193.212.1.0

  ˇ  Phone number (numer telefonu): 12345678

  Nasz dirk bedzie nazywał swój komputer roderick.

  Wszystkie odnośniki w tabeli powyżej powinny zostać zastąpione przez
  jakiekolwiek odpowiednie inforamcje dla twojego przypadku.  Zwykle
  potrzebne są niewielkie zmiany w przypadku korzystania z innego
  dostawcy internetu.

  1.1.  Nowe wersje tego dokumentu.

  Nowe wersje tego dokumentu będą okresowo wysyłane do
  pl.comp.os.linux.answers. Bedą również umieszczane w różnych archiwach
  ftp i WWW włączając:

  ftp://sunsite.icm.edu.pl/pub/Linux/docs/HOWTO

  Najnowszą wersję tego dokumentu można będzie znaleźć pod adresem

  http://www.ippt.gov.pl/~ppogorze/Linux/JTZ/html/ISP-Hookup-
  HOWTO.pl.html

  1.2.  Uwagi

  Wszelkie poprawki błędów, informacje dodatkowe, uwagi krytyczne i inne
  proszę kierować na adres

   piotr.pogorzelski@ippt.gov.pl

  1.3.  ŻŻadnych gwarancji

  Żadnych gwarancji. Nie ponosimy żadnej odpowiedzialności za
  jakiekolwiek wykorzystanie informacji zawartych w tym dokumencie.
  Jest to jedna z pierwszysch wersji i istnieje możliwość, że
  przedstawione inforamcje nie są prawidłowe.

  Przedstawiamy jedną z wielu możliwych konfiguracji. W świecie Linuxa
  zawsze jest wiele metod zrealizowania określonego zadania.  Paragrafy
  zawierające wskazówki dla rozwiązań alternatywnych oznaczyliśmy
  tak:ALT: Również podawane odnośniki do serwerów FTP i WWW mogą stać
  się nieaktualne, wraz z pojawieniem się nowszych wersji programów.

  Większość opisywanych programów jest dotępna wraz z kodem źródłowym na
  licencji GNU lub podobnej.

  1.4.  Informacje o prawach autorskich

  Prawa utorskie należą do (c)1996 Egil Kvaleberg (tłumaczenie (c)1997
  Piotr Pogorzelski). Dokument jest dostępny pod następującymi
  warunkami:

  ˇ  Dokumenty Linux-HOWTO mogą być powielane i dystrybuowane w częsci
     lub całości, na dowolnym nośniku, fizycznym lub magnetycznym, tak
     długo jak nieniejsza notka o prawach autorskich jest umieszczona na
     wszystkich kopiach. Pozwalamy, a nawet zachęcamy do komercyjnej
     dystrybucji, jednakże autor chiałby uzyskać informacje o tym
     fakcie.

  ˇ  Wszelkie tłumaczenia i dokumenty powstałe na podstawie tego
     dokumentu  muszą podlegać tem samym warunkom. To znaczy, że nie
     można nakładać dodatkowych ograniczeń na wszelkie dokumenty, które
     powstały na podstawie niniejszego tekstu. Możliwe są wyjątki od tej
     reguły; proszę skontaktować się z koordynatorem Linux HOWTO (adres
     podany poniżej).

  ˇ  Jeśli masz jakieś pytania, proszę skontaktuj się z Gregiem
     Hankinsem,koordynatorem projektu Linux HOWTO:

  gregh@sunsite.unc.edu Numer telefonu i adres pocztowy mozna uzyskać
  poleceniem finger.

  2.  Jak mogęę sięę połłąączyćć z resztąą śświata?

  Zakładamy, że zostało zainstalowane niezbędne oprogramowanie sieciowe
  (np. podstawowe pakiety serii N w dystrybucji Slackware) i już wiesz,
  który port szeregowy jest wykorzystywany przez twój modem.

  Domyślna konfiguracja pozwala na bezpośreni dostęp do urządzenia
  /dev/modem jedynie administratorowi (użytkownik root).

  Aby połączyć się z ISP i uzyskać tam dostęp do powłoki (interpretera
  poleceń) można skorzystać z programu minicom. Jest bardzo prosty i
  intuicyjny w użyciu.

  2.1.  Konfiguracja podstawowa

  Konfigurację komputera do pracy sieciowej musimy przeprowadzić jako
  administrator (root). Zanim zaczniesz robić coś więcej upewnij się, że
  plik /etc/hosts.deny zawiera nastpujący wiersz

       ALL: ALL

  Zwykle nie masz nic przeciwko korzystaniu przez siebie z komputera,
  dodaj więc dodatkowy wiersz do /etc/hosts.allow: ALL: LOCAL lub jeśli
  się upierasz

       ALL: 127.0.0.1

  W ten sposób zabezpieczasz się przed dostępem do twojego komputera z
  internetu, w tych rzadkich chwilach kiedy jesteś do niego pezpośrednio
  połączony przez PPP lub SLIP.  Przedstawione poniżej inforamcje
  dotyczą połączenia PPP z dynamicznym przydziałem adresu IP.  Jeśli
  korzystasz z linii dzierżawionej, napotkasz na pewne różnice.

  Przyjemnie jest mieć komputer o ładnej nazwie. Użytkownicy
  korzystający z dynamicznie przydzielanych adresów IP mogą zupełnie
  dowolnie wybrać nazwę swego komputera. Jeśli już się na jakąś
  zdecydowałęś umieść ją w pliku /etc/HOSTNAME:

       roderick

  Kolejnym krokiem jest skonfigurowanie dostępu do serwera nazw (serwera
  DNS), czego dokonujemy odpowiednio modyfikując plik /etc/resolv.conf:

       search .
       nameserver 193.212.1.0

  Serwer nazw mnusi byc określony przez numer IP, który jest rózny dla
  każdego dostawcy internetu (ISP). Jeśli jest to konieczne można podać
  trzy róne srwery nazw. Będą przepytywane w kolejności w jakiej
  występują w pliku.

  Jeśli chesz miec możkiwość korzystanie z krótkich nazw np.
  jakiśkomputer jako skrótu dla jakiśkomputer.acme.net, musisz zmienic
  pierwszy wiersz pliku /etc/resolv.conf dodając:

       search acme.net

  Wymagane jest również minimalne skonfigurowanie pliku /etc/hosts. W
  większości wypadków wystarczy aby zawierał:

       127.0.0.1 localhost
       0.0.0.0   roderick

  Ci, którzy korzystają ze stałego adresu IP (linia dzierżawiona)
  oczywiści zastąpią nim podane przez nas 0.0.0.0.

  Podobne minimalna zwartość /etc/networks wygląda następująco:

       loopback  127.0.0.0
       localnet  0.0.0.0

  Należy również ustalić nazwę  zewnętrznej domeny pocztowej i umieścić
  ją w pliku /etc/mailname:

       acme.net

  Identyfikator użytkownika i hasło konta u dostawcy, musi być zapisane
  w /etc/ppp/pap-secrets

       dirk * PrettySecret

  Jeśli dostawca ISP zamiast protokołu PAP używa CHAP, właściwa nazwa
  pliku jest następująca /etc/ppp/chap-secrets.

  I na koniec, zanim zostanie uruchomione PPP musimy  zdefiniować
  procedurę połączenia. Robimy to umieszczając anstępujące inforamcje w
  pliku /etc/ppp/chatscript:

       TIMEOUT 5
       "" ATZ
       OK ATDT12345678
       ABORT "NO CARRIER"
       ABORT BUSY
       ABORT "NO DIALTONE"
       ABORT WAITING
       TIMEOUT 45
       CONNECT ""
       TIMEOUT 5
       "name:" ppp

  Może okazać się konieczne dopracowanie sczegółów. Numer telefonu w
  trzecim wierszu musi byc oczywiście zmieniony. Być może, niektórzy
  powinni zamienić sposób inicjownaia modemu ATZ na coś bardziej wyrafi­
  nowanego, zależnie od rodzaju posiadanego modemu. Ostatni wiersz
  oznacza, ze oczekujemy zachęty name: na którą odpowiadamy ppp. Inne
  systemy/dostawcy mogą mieć inne procedury wchodzenia do systemu.

  Aby faktycznie zainicjować połączenie i protokół ppp naeży wydać
  następujące polecenie:

  exec pppd connect \
       'chat -v -f /etc/ppp/chatscript' \
        -detach crtscts modem defaultroute \
        user dirk \
        /dev/modem 38400

  Powinniśmy być w tej chwili połączeni aż do momentu, kiedy program
  pppd zostanie zabity przez Ctrl-C. Wszelkie komunikaty dotyczące
  zestawiania połączenia mozna znaleźć w plikach w katalogu /var/log.
  Aby je odczytać spróbuj wykonać polecenie:

       tail /var/log/messages

  Tak długo jak PPP jest aktywne, posiadasz bezpośredni dostęp do
  Internetu możesz korzystać z takich programów, jak ftp, ncftp, rlogin,
  telnet, finger itp. Wszystkie te programy powinny być cześcią pakietów
  s...
Zgłoś jeśli naruszono regulamin