Nykyään VPN (Virtual Private Network) -luokan tekniikoihin perustuvia virtuaaliverkkoja ei käytetä vain hyvin suojattujen ympäristöjen järjestämiseen avoimelle tiedonvaihdolle avoimien kanavien kautta, vaan myös Internet-yhteyden tarjoamiseen. Jokainen palveluntarjoajaa vaihtava käyttäjä voi joutua asettamaan VPN: n. Linuxilla on omat erityispiirteensä tämän ongelman ratkaisemiseksi.
Tarpeellinen
Root-valtakirjat
Ohjeet
Vaihe 1
Tarkista, onko käyttöjärjestelmäsi ytimessä PPP-tuki. Helpoin tapa tehdä tämä on tarkastella nykyisen ytimen kokoonpanotiedoston CONFIG_PPP-etuliitteellä varustettujen asetusten arvoja. Se asennetaan yleensä hakemistoon / boot ja sillä on nimi, joka alkaa kokoonpanosta. Selvitä tämän tiedoston nimi komennolla
ls / boot
tai
ls / boot | grep conf
Tulosta haluamasi viivat kissalla suodattamalla grepillä. Esimerkiksi:
kissa /boot/config-2.6.30-std-def-alt15 | grep PPP
Jäsennä rivit, jotka sisältävät vaihtoehdot CONFIG_PPP, CONFIG_PPP_ASYNC, CONFIG_PPP_SYNC_TTY. Jos niiden edessä ei ole # -merkkiä, vastaavaa toimintoa tuetaan (m-arvoille - ulkoisen moduulin muodossa, y-arvoille - se sisältyy ytimeen).
Vaihe 2
Tarkista, onko VPN-yhteyksien muodostamiseen tarkoitettu asiakasohjelmisto asennettu järjestelmään. Vaaditulla paketilla on yleensä nimi, joka alkaa pptp: stä. Käytä apt-cache hakuvaihtoehdon avulla löytääksesi tarvittavan paketin käytettävissä olevista arkistoista ja rpm -qa-vaihtoehdolla tarkistaaksesi, onko paketti asennettu. Kun työskentelet graafisessa ympäristössä, voi olla järkevää käyttää ohjelmia, kuten synaptic.
Vaihe 3
Asenna puuttuva ohjelmisto. Käytä sopivia paketinhallintaohjelmia (apt-get, rpm konsolissa, synaptic graafisessa ympäristössä jne.). Jos olet asentanut ppp-paketin ytimoduuleilla tukemaan asianmukaista protokollaa, käynnistä tietokone uudelleen.
Vaihe 4
Yritä määrittää VPN käyttämällä määritysskriptejä, kuten pptp-komento tai pptpsetup. Ne sisältyvät usein VPN-asiakasohjelmistopaketteihin. Jos tarvitset apua näiden apuohjelmien komentoriviparametreista, käytä niitä suorittamaan --help -vaihtoehdolla. Esimerkiksi:
pptpsetup --help
Jos määritysskriptejä ei ole asennettu, jatka seuraavaan vaiheeseen VPN: n määrittämiseksi manuaalisesti.
Vaihe 5
Luo hakemisto / etc / ppp tiedostolla nimeltä chap-secrets. Avaa tiedosto tekstieditorissa. Lisää tälle viiva:
KIRJAUDU PALVELIMEN SALASANA *
LOGIN- ja SALASANA-arvot ovat käyttäjänimi ja salasana. Ne on toimitettava VPN-palveluntarjoajalta. Korvaa SERVER mielivaltaisella yhteyden nimellä tai *.
Vaihe 6
Luo hakemisto / etc / ppp / peers. Luo siihen tiedosto, jolla on sama nimi kuin edellisen vaiheen SERVER-arvolla (tai mielivaltainen nimi, jos * on määritetty). Muokkaa tätä tiedostoa lisätäksesi tietoja, kuten:
pty "pptp-PALVELIN --nolaunchpppd"
nimi LOGIN
ipparam-PALVELIN
etänimi SERVER
Lukko
ei
nodeflate
nobsdcomp
LOGIN- ja SERVER-arvot ovat samat kuin vaiheessa 5. Tämä viimeistelee VPN-kokoonpanon Linuxissa.