Mūsdienās virtuālie tīkli, kuru pamatā ir VPN (Virtual Private Network) klases tehnoloģijas, tiek izmantoti ne tikai, lai organizētu labi aizsargātas vides caurspīdīgai datu apmaiņai caur atvērtiem kanāliem, bet arī lai viegli nodrošinātu piekļuvi internetam. Šajā sakarā ikvienam lietotājam, kurš maina pakalpojumu sniedzēju, var rasties nepieciešamība izveidot VPN. Linux ir sava specifika šīs problēmas risināšanai.
Nepieciešams
Saknes pilnvaras
Instrukcijas
1. solis
Pārbaudiet, vai jūsu operētājsistēmas kodolā ir pieejams PPP atbalsts. Vieglākais veids, kā to izdarīt, ir pašreizējā kodola konfigurācijas failā apskatīt opciju vērtības ar prefiksu CONFIG_PPP. Parasti tas tiek instalēts direktorijā / boot, un tā nosaukums sākas ar config. Izmantojot komandu, uzziniet šī faila nosaukumu
ls / zābaks
vai
ls / boot | grep konf
Izdrukājiet vēlamās līnijas ar kaķi, filtrējot ar grep. Piemēram:
kaķis /boot/config-2.6.30-std-def-alt15 | grep PPP
Parsējiet līnijas, kurās ir opcijas CONFIG_PPP, CONFIG_PPP_ASYNC, CONFIG_PPP_SYNC_TTY. Ja priekšā nav simbola #, tiek atbalstīta atbilstošā funkcionalitāte (m vērtībām - ārējā moduļa formā, y vērtībām - tā ir iekļauta kodolā).
2. solis
Pārbaudiet, vai sistēmā ir instalēta klienta programmatūra VPN savienojumu izveidei. Nepieciešamajai pakotnei parasti ir nosaukums, kas sākas ar pptp. Izmantojiet apt-cache ar meklēšanas opciju, lai atrastu nepieciešamo pakotni pieejamajos krātuvēs un rpm ar opciju -qa, lai pārbaudītu, vai pakotne ir instalēta. Strādājot grafiskā vidē, var būt lietderīgi izmantot tādas programmas kā sinaptiskās.
3. solis
Instalējiet trūkstošo programmatūru. Izmantojiet atbilstošos pakotņu pārvaldniekus (apt-get, rpm konsolē, synaptic grafiskajā vidē utt.). Ja instalējāt pakotni ppp ar kodola moduļiem, lai atbalstītu atbilstošo protokolu, restartējiet datoru.
4. solis
Mēģiniet konfigurēt VPN, izmantojot tādus konfigurācijas skriptus kā pptp-command vai pptpsetup. Tie bieži tiek iekļauti VPN klientu programmatūras paketēs. Lai saņemtu palīdzību par šo utilītu komandrindas parametriem, izmantojiet tos, lai palaistu ar opciju --help. Piemēram:
pptpsetup --palīdzība
Ja nav instalēti konfigurācijas skripti, pārejiet pie nākamās darbības, lai manuāli konfigurētu VPN.
5. solis
Izveidojiet direktoriju / etc / ppp ar failu ar nosaukumu chap-secrets. Atveriet failu teksta redaktorā. Pievienojiet tam šādu rindu:
PIESAKIES PAKALPOJUMA PAROLE *
LOGIN un PASSWORD vērtības ir lietotājvārds un parole. Tās jānodrošina jūsu VPN pakalpojumu sniedzējam. Nomainiet serveri ar patvaļīgu savienojuma nosaukumu vai *.
6. solis
Izveidojiet direktoriju / etc / ppp / peers. Izveidojiet tajā failu, kuram ir tāds pats nosaukums kā SERVER vērtībai no iepriekšējās darbības (vai patvaļīgam nosaukumam, ja tika norādīts *). Rediģējiet šo failu, lai pievienotu šādu informāciju:
pty "pptp SERVER --nolaunchpppd"
nosaukums LOGIN
ipparam SERVER
attālinātais nosaukums SERVER
slēdzene
noauth
nodeflate
nobsdcomp
LOGIN un SERVER vērtības šeit ir tādas pašas kā 5. darbībā. Tādējādi Linux VPN konfigurācija tiek pabeigta.