Next Previous Contents

1. Predstavitev

PPP (Point to Point Protocol - protokol od točke do točke) je protokol za ustvarjanje in poganjanje IP (Internet Protocol) in drugih omrežnih protokolov na serijskih povezavah - naj bo to direktna serijska povezava (z uporabo null-modem kabla), zveza vzpostavljena preko telneta ali povezava z modemi in telefonskimi linijami (in seveda digitalnimi linijami kot je ISDN).

Z uporabo PPP-ja lahko povežete vaš Linux PC s PPP strežnikom in uporabljate vire na omrežju na katerega je priključen strežnik skoraj kot da bi bili direktno povezani s tem omrežjem.

Svoj Linux PC lahko uporabite tudi kot PPP strežnik, s katerim lahko zvezo vzpostavijo drugi računalniki in uporabljajo vire na vašem računalniku in/ali mreži.

Ker je PPP istoležen sistem (tipa enak-z-enakim), lahko uporabite dva računalnika z Linuxom za povezavo dveh omrežij ali lokalnega omrežja z Internetom. Tako se ustvari WAN (Wide Area Network - omrežje širokega dosega).

Največja razlika med PPP in povezavo Ethernet je seveda v hitrosti. Standardni ethernet deluje na 10 Mbps (mega - milijonov bitov na sekundo) maksimalnega teoretičnega pretoka, medtem ko analogni modemi dosežejo hitrosti do 56 kbps (kilo - tisoč bitov na sekundo).

Glede na tip povezave PPP lahko obstajajo tudi nekatere omejitve v uporabi nekaterih aplikacij in servisov.

1.1 Odjemalci in strežniki

PPP je strogo istoležen protokol (tipa enak-z-enakim). Tehnično gledano ni nobene razlike med računalnikom, ki vzpostavlja zvezo in računalnikom, s katerim jo vzpostavlja. Zavoljo jasnosti pa je dobro razmišljati o strežnikih in odjemalcih.

Kadar vi vzpostavljate povezavo PPP (kličete), ste odjemalec. Računalnik s katerim se povezujete je strežnik.

Kadar pripravljate računalnik z Linuxom za sprejem povezav PPP, pripravljate strežnik za PPP.

Vsak računalnik z Linuxom je lahko tako PPP strežnik kot odjemalec - celo istočasno, če imate več serijskih vrat (in po potrebi modemov). Ko je povezava sklenjena, ni nobene razlike med odjemalcem in strežnikom, vsaj kar se PPP-ja tiče.

Ta dokument govori o računalniku, ki zvezo vzpostavlja, kot ODJEMALCU, medtem ko je računalnik, ki odgovori na klic, preveri identiteto klicatelja (z uporabo uporabniških imen, gesel in drugih mehanizmov) STREŽNIK.

Uporaba PPP-ja za povezavo enega ali več računalnikov z Internetom verjetno zanima največ ljudi - to je uporaba njihovega računalnika z Linuxom kot odjemalca.

Postopek opisan v tem dokumentu vam bo pomagal vzpostaviti in avtomatizirati vzpostavljanje povezave z Internetom.

Ta dokument vas bo tudi vodil pri postavljanju vašega računalnika z Linuxom kot strežnika za PPP in pri povezavi dveh lokalnih omrežij (s popolnim usmerjanjem) z uporabo PPP-ja (tako ustvarimo WAN - omrežje širokega dosega).

1.2 Razlike med distribucijami Linuxa

Med mnogimi distribucijami Linuxa ima vsaka svoje kaprice in načine za opravljanje stvari.

Natančneje, obstajata dva načina, kako se računalnik z Linuxom (ali Unixom) zažene, konfigurira itd.

To sta inicializacija sistema po BSD in inicializacija sistema po System V. Če se poglobite v nekatere Unixovske novičarske skupine, boste občasno naleteli na ,,svete vojne`` med zagovorniki teh dveh sistemov. Če vas tovrstne stvari zabavajo, uživajte pri kurjenju omrežnega pretoka in se pridružite.

Verjetno najpogostejše distribucije so:

BSD stil inicializacije običajno hrani svoje inicializacijske datoteke v imeniku /etc/... in te so:


        /etc/rc
        /etc/rc.local
        /etc/rc.serial
                (in mogoče še druge datoteke)

Od nedavnega nekatere BSD inicializacijske sheme uporabljajo imenik /etc/rc.d/... za shranjevanje zagonskih datotek raje kot da bi vse postavili v /etc.

System V inicializacija hrani svoje inicializacijske datoteke v imenikih pod /etc/... ali /etc/rc.d/... in v številnih podimenikih:


drwxr-xr-x   2 root     root         1024 Jul  6 15:12 init.d
-rwxr-xr-x   1 root     root         1776 Feb  9 05:01 rc
-rwxr-xr-x   1 root     root          820 Jan  2  1996 rc.local
-rwxr-xr-x   1 root     root         2567 Jul  5 20:30 rc.sysinit
drwxr-xr-x   2 root     root         1024 Jul  6 15:12 rc0.d
drwxr-xr-x   2 root     root         1024 Jul  6 15:12 rc1.d
drwxr-xr-x   2 root     root         1024 Jul  6 15:12 rc2.d
drwxr-xr-x   2 root     root         1024 Jul 18 18:07 rc3.d
drwxr-xr-x   2 root     root         1024 May 27  1995 rc4.d
drwxr-xr-x   2 root     root         1024 Jul  6 15:12 rc5.d
drwxr-xr-x   2 root     root         1024 Jul  6 15:12 rc6.d

Če poskušate odkriti kje so dejansko konfigurirani vaš vmesnik Ethernet in pripadajoče omrežne poti, morate pregledati te datoteke in najti ukaze, ki to naredijo.

1.3 Distribucijam specifična orodja za konfiguracijo PPP-ja

Na nekaterih distribucijah (na primer Red Hat in Caldera) obstajajo orodja v X window za konfiguracijo PPP-ja. Ta HOWTO ne pokriva teh orodij, specifičnih distribucijam. Če imate težave z njimi, stopite v stik z distributerji!

Za uporabnike Red Hat 4.x je na voljo Red Hat PPP-TIP v območju ,,Linux resources`` in Red Hat Software v ,,Support area``.


Next Previous Contents