I dag bruges virtuelle netværk baseret på VPN (Virtual Private Network) klasseteknologier ikke kun til at organisere velbeskyttede miljøer til gennemsigtig dataudveksling gennem åbne kanaler, men også til let at give internetadgang. I denne henseende kan enhver bruger, der skifter udbyder, stå over for behovet for at oprette en VPN. Linux har sine egne specifikationer til løsning af dette problem.
Nødvendig
Grundlæggende legitimationsoplysninger
Instruktioner
Trin 1
Kontroller, om der findes PPP-understøttelse i din operativsystems kerne. Den nemmeste måde at gøre dette på er ved at se på værdierne for indstillingerne med CONFIG_PPP-præfikset i den aktuelle kernekonfigurationsfil. Det er normalt installeret i / boot-biblioteket og har et navn, der starter med config. Find ud af navnet på denne fil ved hjælp af kommandoen
ls / boot
eller
ls / boot | grep conf
Udskriv de ønskede linjer med kat, filtrer med grep. For eksempel:
cat /boot/config-2.6.30-std-def-alt15 | grep PPP
Parser linjerne, der indeholder valgmulighederne CONFIG_PPP, CONFIG_PPP_ASYNC, CONFIG_PPP_SYNC_TTY. Hvis der ikke er # symbol foran dem, understøttes den tilsvarende funktionalitet (for værdier af m - i form af et eksternt modul, for værdier for y - det er inkluderet i kernen).
Trin 2
Kontroller, om klientsoftwaren til oprettelse af VPN-forbindelser er installeret på systemet. Den krævede pakke har normalt et navn, der starter med pptp. Brug apt-cache med søgemuligheden for at finde den påkrævede pakke i de tilgængelige arkiver og omdrejninger pr. Minut med indstillingen -qa for at kontrollere, om pakken er installeret. Når du arbejder i et grafisk miljø, kan det give mening at bruge programmer som synaptic.
Trin 3
Installer den manglende software. Brug de relevante pakkeadministratorer (apt-get, rpm i konsollen, synaptisk i det grafiske miljø osv.). Hvis du installerede ppp-pakken med kernemoduler til at understøtte den relevante protokol, skal du genstarte computeren.
Trin 4
Prøv at konfigurere VPN ved hjælp af konfigurationsscripts såsom pptp-kommando eller pptpsetup. De er ofte inkluderet i VPN-klientsoftwarepakker. For hjælp til kommandolinjeparametrene for disse hjælpeprogrammer skal du bruge dem til at køre med indstillingen --help. For eksempel:
pptpsetup - hjælp
Hvis der ikke er installeret nogen konfigurationsscript, skal du fortsætte til næste trin for at konfigurere VPN manuelt.
Trin 5
Opret en mappe / etc / ppp med en fil med navnet chap-secrets. Åbn filen i en teksteditor. Føj en linje som denne til den:
LOGIN SERVER PASSORD *
LOGIN- og PASSWORD-værdierne er brugernavn og adgangskode. De skal leveres af din VPN-tjenesteudbyder. Udskift SERVER med et vilkårligt forbindelsesnavn eller *.
Trin 6
Opret en mappe / etc / ppp / peers. Opret en fil i den, der har samme navn som SERVER-værdien fra det foregående trin (eller et vilkårligt navn, hvis * blev angivet). Rediger denne fil for at tilføje oplysninger som:
pty "pptp SERVER --nolaunchpppd"
navn LOGIN
ipparam SERVER
fjernnavn SERVER
låse
noauth
nodeflate
nobsdcomp
LOGIN- og SERVER-værdierne her er de samme som i trin 5. Dette afslutter VPN-konfigurationen på Linux.