Dnes sa virtuálne siete založené na technológiách triedy VPN (Virtual Private Network) používajú nielen na organizáciu dobre chránených prostredí na transparentnú výmenu údajov prostredníctvom otvorených kanálov, ale aj na ľahké zabezpečenie prístupu na internet. V tejto súvislosti môže každý používateľ, ktorý zmení poskytovateľa, čeliť potrebe nastavenia VPN. Linux má svoje vlastné špecifiká riešenia tohto problému.
Nevyhnutné
Koreňové poverenia
Inštrukcie
Krok 1
Skontrolujte, či vo vašom jadre operačného systému existuje podpora PPP. Najjednoduchší spôsob, ako to urobiť, je pozrieť sa na hodnoty možností s predponou CONFIG_PPP v aktuálnom konfiguračnom súbore jadra. Spravidla je nainštalovaný v adresári / boot a má názov začínajúci na config. Pomocou príkazu zistíte názov tohto súboru
ls / boot
alebo
ls / boot | grep conf
Vytlačte požadované riadky pomocou mačky a filtrujte pomocou grep. Napríklad:
mačka /boot/config-2.6.30-std-def-alt15 | grep PPP
Analyzujte riadky obsahujúce možnosti CONFIG_PPP, CONFIG_PPP_ASYNC, CONFIG_PPP_SYNC_TTY. Ak pred nimi nie je žiadny symbol #, je podporovaná zodpovedajúca funkcionalita (pre hodnoty m - vo forme externého modulu, pre hodnoty y - je obsiahnutá v jadre).
Krok 2
Skontrolujte, či je v systéme nainštalovaný klientsky softvér na nadviazanie pripojení VPN. Požadovaný balík má zvyčajne názov začínajúci na pptp. Použite apt-cache s možnosťou vyhľadávania na nájdenie požadovaného balíka v dostupných úložiskách a rpm s voľbou -qa na kontrolu, či je balík nainštalovaný. Pri práci v grafickom prostredí môže mať zmysel používať programy ako synaptické.
Krok 3
Nainštalujte chýbajúci softvér. Použite vhodných správcov balíkov (apt-get, rpm v konzole, synaptické v grafickom prostredí atď.). Ak ste nainštalovali balík ppp s modulmi jadra na podporu príslušného protokolu, reštartujte počítač.
Krok 4
Skúste nakonfigurovať VPN pomocou konfiguračných skriptov, ako je pptp-command alebo pptpsetup. Často sú súčasťou softvérových balíkov pre klientov VPN. Ak potrebujete pomoc s parametrami týchto príkazových riadkov, použite ich na spustenie s voľbou --help. Napríklad:
pptpsetup - help
Ak nie sú nainštalované žiadne konfiguračné skripty, pokračujte ďalším krokom k manuálnej konfigurácii VPN.
Krok 5
Vytvorte adresár / etc / ppp so súborom s názvom chap-secrets. Otvorte súbor v textovom editore. Pridajte k tomu nasledujúci riadok:
HESLO PRIHLÁSENIA SERVERU *
Hodnotami LOGIN a PASSWORD sú používateľské meno a heslo. Musí ich poskytnúť váš poskytovateľ služieb VPN. Nahraďte SERVER ľubovoľným názvom pripojenia alebo *.
Krok 6
Vytvorte adresár / etc / ppp / peers. Vytvorte v ňom súbor, ktorý má rovnaký názov ako hodnota SERVER z predchádzajúceho kroku (alebo ľubovoľný názov, ak bol zadaný *). Upravte tento súbor a pridajte ďalšie informácie, ako napríklad:
pty "pptp SERVER --nolaunchpppd"
meno PRIHLÁSENIE
ipparam SERVER
remotename SERVER
zámok
noauth
Nodeflate
nobsdcomp
Hodnoty LOGIN a SERVER sú tu rovnaké ako v kroku 5. Týmto je konfigurácia VPN v systéme Linux dokončená.