Astăzi, rețelele virtuale bazate pe tehnologii de clasă VPN (rețea privată virtuală) sunt utilizate nu numai pentru a organiza medii bine protejate pentru schimbul transparent de date prin canale deschise, ci și pentru a oferi cu ușurință acces la internet. În acest sens, orice utilizator care schimbă furnizorul se poate confrunta cu necesitatea de a configura un VPN. Linux are propriile sale caracteristici pentru rezolvarea acestei probleme.
Necesar
Acreditări rădăcină
Instrucțiuni
Pasul 1
Verificați dacă există suport PPP în nucleul sistemului dvs. de operare. Cel mai simplu mod de a face acest lucru este uitându-vă la valorile opțiunilor cu prefixul CONFIG_PPP din fișierul de configurare al nucleului curent. De obicei este instalat în directorul / boot și are un nume începând cu config. Aflați numele acestui fișier folosind comanda
ls / boot
sau
ls / boot | grep conf
Imprimați liniile dorite cu pisica, filtrând cu grep. De exemplu:
cat /boot/config-2.6.30-std-def-alt15 | grep PPP
Analizați liniile care conțin opțiunile CONFIG_PPP, CONFIG_PPP_ASYNC, CONFIG_PPP_SYNC_TTY. Dacă nu există un simbol # în fața lor, funcționalitatea corespunzătoare este acceptată (pentru valorile lui m - sub forma unui modul extern, pentru valorile lui y - este inclus în nucleu).
Pasul 2
Verificați dacă software-ul client pentru stabilirea conexiunilor VPN este instalat pe sistem. Pachetul necesar are de obicei un nume care începe cu pptp. Utilizați apt-cache cu opțiunea de căutare pentru a găsi pachetul necesar în depozitele disponibile și rpm cu opțiunea -qa pentru a verifica dacă pachetul este instalat. Când lucrați într-un mediu grafic, poate avea sens să utilizați programe precum sinaptic.
Pasul 3
Instalați software-ul lipsă. Utilizați administratorii de pachete corespunzători (apt-get, rpm în consolă, sinaptic în mediul grafic etc.). Dacă ați instalat pachetul ppp cu module kernel pentru a accepta protocolul corespunzător, reporniți computerul.
Pasul 4
Încercați să configurați VPN utilizând scripturi de configurare, cum ar fi pptp-command sau pptpsetup. Acestea sunt adesea incluse în pachetele software client VPN. Pentru ajutor cu privire la parametrii liniei de comandă a acestor utilitare, utilizați-i pentru a rula cu opțiunea --help. De exemplu:
pptpsetup --help
Dacă nu au fost instalate scripturi de configurare, treceți la pasul următor pentru a configura manual VPN.
Pasul 5
Creați un director / etc / ppp cu un fișier numit chap-secrets. Deschideți fișierul într-un editor de text. Adăugați o linie de genul acesta:
LOGIN SERVER PAROLĂ *
Valorile LOGIN și PASSWORD sunt numele de utilizator și parola. Acestea trebuie furnizate de furnizorul dvs. de servicii VPN. Înlocuiți SERVER cu un nume de conexiune arbitrar sau *.
Pasul 6
Creați un director / etc / ppp / peers. Creați în acesta un fișier care are același nume ca valoarea SERVER din pasul anterior (sau un nume arbitrar dacă a fost specificat *). Editați acest fișier pentru a adăuga informații precum:
pty "pptp SERVER --nolaunchpppd"
nume LOGIN
ipparam SERVER
remotename SERVER
Lacăt
noauth
nodeflate
nobsdcomp
Valorile LOGIN și SERVER aici sunt aceleași ca la pasul 5. Aceasta completează configurația VPN pe Linux.