Danas se virtualne mreže temeljene na tehnologijama klase VPN (Virtual Private Network) koriste ne samo za organiziranje dobro zaštićenih okruženja za transparentnu razmjenu podataka otvorenim kanalima, već i za lako pružanje pristupa Internetu. S tim u vezi, svaki korisnik koji promijeni davatelja usluga može se suočiti s potrebom za postavljanjem VPN-a. Linux ima svoje specifičnosti za rješavanje ovog problema.
Potrebno
Root vjerodajnice
Upute
Korak 1
Provjerite postoji li podrška za PPP u jezgri vašeg operativnog sustava. To ćete najlakše učiniti gledajući vrijednosti opcija s prefiksom CONFIG_PPP u trenutnoj konfiguracijskoj datoteci jezgre. Obično se instalira u direktorij / boot i ima ime koje započinje s config. Pomoću naredbe saznajte ime ove datoteke
ls / boot
ili
ls / boot | grep conf
Ispišite crte koje želite mačkom, filtrirajući grep. Na primjer:
mačka / boot /config-2.6.30-std-def-alt15 | grep PPP
Analizirajte retke koji sadrže opcije CONFIG_PPP, CONFIG_PPP_ASYNC, CONFIG_PPP_SYNC_TTY. Ako ispred njih nema simbola #, podržana je odgovarajuća funkcionalnost (za vrijednosti m - u obliku vanjskog modula, za vrijednosti y - uključena je u jezgru).
Korak 2
Provjerite je li na sustavu instaliran klijentski softver za uspostavljanje VPN veza. Potrebni paket obično ima naziv koji počinje s pptp. Koristite apt-cache s opcijom pretraživanja kako biste pronašli traženi paket u dostupnim spremištima i rpm s opcijom -qa da provjerite je li paket instaliran. Kada radite u grafičkom okruženju, možda ima smisla koristiti programe poput sinaptika.
3. korak
Instalirajte softver koji nedostaje. Upotrijebite odgovarajuće upravitelje paketa (apt-get, rpm u konzoli, synaptic u grafičkom okruženju itd.). Ako ste instalirali ppp paket s modulima jezgre za podršku odgovarajućeg protokola, ponovo pokrenite računalo.
4. korak
Pokušajte konfigurirati VPN pomoću konfiguracijskih skripti kao što su pptp-command ili pptpsetup. Često su uključeni u softverske pakete VPN klijenta. Za pomoć oko parametara naredbenog retka ovih uslužnih programa upotrijebite ih za pokretanje s opcijom --help. Na primjer:
pptpsetup --pomoć
Ako nisu instalirane konfiguracijske skripte, prijeđite na sljedeći korak za ručnu konfiguraciju VPN-a.
Korak 5
Stvorite direktorij / etc / ppp s datotekom nazvanom chap-secrets. Otvorite datoteku u uređivaču teksta. Dodajte mu ovakav redak:
Lozinka za prijavu na poslužitelj *
Vrijednosti PRIJAVA i LOZINKA su korisničko ime i lozinka. Morate ih osigurati od svog davatelja usluga VPN-a. Zamijenite SERVER proizvoljnim nazivom veze ili *.
Korak 6
Stvorite direktorij / etc / ppp / peers. Stvorite u njemu datoteku koja ima isto ime kao vrijednost SERVER iz prethodnog koraka (ili proizvoljno ime ako je navedeno *). Uredite ovu datoteku da biste dodali informacije poput:
pty "pptp SERVER --nolaunchpppd"
ime PRIJAVA
ipparam SERVER
daljinsko ime SERVER
zaključati
noauth
nodeflate
nobsdcomp
Vrijednosti LOGIN i SERVER ovdje su iste kao u koraku 5. Time je dovršena VPN konfiguracija na Linuxu.