Danas se virtualne mreže zasnovane na tehnologijama klase VPN (Virtual Private Network) koriste ne samo za organizaciju dobro zaštićenih okruženja za transparentnu razmjenu podataka otvorenim kanalima, već i za lak pristup Internetu. S tim u vezi, svaki korisnik koji promijeni dobavljača može se suočiti s potrebom da postavi VPN. Linux ima svoje specifičnosti za rješavanje ovog problema.
Potrebno
Osnovni akreditivi
Instrukcije
Korak 1
Provjerite postoji li podrška za PPP u jezgru vašeg operativnog sistema. To ćete najlakše učiniti gledajući vrijednosti opcija s prefiksom CONFIG_PPP u trenutnoj konfiguracijskoj datoteci jezgre. Obično se instalira u / boot direktorijum i ima ime koje počinje s config. Pomoću naredbe saznajte ime ove datoteke
ls / boot
ili
ls / boot | grep conf
Ispišite redove koje želite mačkom, filtrirajući grep. Na primjer:
cat /boot/config-2.6.30-std-def-alt15 | grep PPP
Analizirajte redove 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 klijentski softver za uspostavljanje VPN veza instaliran na sistemu. Potrebni paket obično ima ime koje počinje s pptp. Koristite apt-cache s opcijom pretraživanja da 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.
Korak 3
Instalirajte softver koji nedostaje. Koristite odgovarajuće upravitelje paketa (apt-get, rpm u konzoli, synaptic u grafičkom okruženju, itd.). Ako ste instalirali ppp paket sa modulima jezgra za podršku odgovarajućeg protokola, ponovo pokrenite računar.
Korak 4
Pokušajte konfigurirati VPN koristeći konfiguracijske skripte 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 --help
Ako nisu instalirane konfiguracijske skripte, prijeđite na sljedeći korak za ručno konfiguriranje VPN-a.
Korak 5
Stvorite direktorij / etc / ppp s datotekom nazvanom chap-secrets. Otvorite datoteku u uređivaču teksta. Dodajte mu ovakav redak:
LOGIN SERVER LOZINKA *
Vrijednosti LOGIN i PASSWORD su korisničko ime i lozinka. Morate ih osigurati od svog dobavljača VPN usluga. Zamijenite SERVER proizvoljnim imenom veze ili *.
Korak 6
Kreirajte 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
remotename SERVER
zaključaj
noauth
nodeflate
nobsdcomp
Vrijednosti LOGIN i SERVER ovdje su iste kao u koraku 5. Time je dovršena VPN konfiguracija na Linuxu.