Danes se navidezna omrežja, ki temeljijo na tehnologijah razreda VPN (Virtual Private Network), uporabljajo ne le za organizacijo dobro zaščitenih okolij za pregledno izmenjavo podatkov po odprtih kanalih, temveč tudi za enostavno zagotavljanje dostopa do interneta. V zvezi s tem se lahko vsak uporabnik, ki spremeni ponudnika, sooči s potrebo po nastavitvi VPN. Linux ima svoje posebnosti za reševanje tega problema.
Potrebno
Koreninske poverilnice
Navodila
Korak 1
Preverite, ali v jedru vašega operacijskega sistema obstaja podpora za PPP. To najlažje naredite tako, da si ogledate vrednosti možnosti s predpono CONFIG_PPP v trenutni konfiguracijski datoteki jedra. Običajno je nameščen v imeniku / boot in ima ime, ki se začne s config. Z ukazom poiščite ime te datoteke
ls / boot
ali
ls / boot | grep conf
Natisnite želene vrstice z mačko in filtrirajte z grep. Na primer:
cat /boot/config-2.6.30-std-def-alt15 | grep FFS
Razčlenite vrstice, ki vsebujejo možnosti CONFIG_PPP, CONFIG_PPP_ASYNC, CONFIG_PPP_SYNC_TTY. Če pred njimi ni simbola #, je podprta ustrezna funkcionalnost (za vrednosti m - v obliki zunanjega modula, za vrednosti y - vključena v jedro).
2. korak
Preverite, ali je v sistemu nameščena odjemalska programska oprema za vzpostavljanje povezav VPN. Zahtevani paket ima običajno ime, ki se začne s pptp. Uporabite apt-cache z možnostjo iskanja, da poiščete zahtevani paket v razpoložljivih skladiščih in rpm z možnostjo -qa, da preverite, ali je paket nameščen. Pri delu v grafičnem okolju je morda smiselno uporabljati programe, kot je sinaptik.
3. korak
Namestite manjkajočo programsko opremo. Uporabite ustrezne upravitelje paketov (apt-get, rpm v konzoli, synaptic v grafičnem okolju itd.). Če ste paket ppp namestili z jedrnimi moduli, ki podpirajo ustrezen protokol, znova zaženite računalnik.
4. korak
Poskusite konfigurirati VPN s pomočjo konfiguracijskih skriptov, kot sta pptp-command ali pptpsetup. Pogosto so vključeni v programske pakete odjemalcev VPN. Za pomoč pri parametrih ukazne vrstice teh pripomočkov jih uporabite za zagon z možnostjo --help. Na primer:
pptpsetup --help
Če ni nameščen noben konfiguracijski skript, nadaljujte z naslednjim korakom, da ročno konfigurirate VPN.
5. korak
Ustvarite imenik / etc / ppp z datoteko z imenom chap-secrets. Datoteko odprite v urejevalniku besedil. Dodajte vrstico, kot je ta:
Geslo za prijavo strežnika *
Vrednosti PRIJAVA in GESLA sta uporabniško ime in geslo. Zagotoviti jih mora vaš ponudnik storitev VPN. SERVER zamenjajte s poljubnim imenom povezave ali *.
6. korak
Ustvarite imenik / etc / ppp / peers. V njej ustvarite datoteko, ki ima enako ime kot vrednost SERVER iz prejšnjega koraka (ali poljubno ime, če je bilo določeno *). Uredite to datoteko, da dodate informacije, kot so:
pty "pptp SERVER --nolaunchpppd"
ime PRIJAVA
ipparam SERVER
oddaljeno ime SERVER
zaklepanje
noauth
nodeflate
nobsdcomp
Vrednosti PRIJAVA in SERVER so tu enake kot v koraku 5. S tem je dokončana konfiguracija VPN v Linuxu.