I dag brukes virtuelle nettverk basert på VPN (Virtual Private Network) klasseteknologier, ikke bare for å organisere godt beskyttede miljøer for gjennomsiktig datautveksling gjennom åpne kanaler, men også for å enkelt gi tilgang til Internett. I denne forbindelse kan enhver bruker som endrer leverandør møte behovet for å sette opp en VPN. Linux har sine egne spesifikasjoner for å løse dette problemet.
Nødvendig
Rot legitimasjon
Bruksanvisning
Trinn 1
Sjekk om PPP-støtte finnes i operativsystemkjernen. Den enkleste måten å gjøre dette på er å se på verdiene til alternativene med prefikset CONFIG_PPP i gjeldende kjernekonfigurasjonsfil. Den er vanligvis installert i / boot-katalogen og har et navn som starter med config. Finn ut navnet på denne filen ved hjelp av kommandoen
ls / støvel
eller
ls / boot | grep conf
Skriv ut linjene du vil ha med katten, og filtrer med grep. For eksempel:
cat /boot/config-2.6.30-std-def-alt15 | grep PPP
Analyser linjene som inneholder alternativene CONFIG_PPP, CONFIG_PPP_ASYNC, CONFIG_PPP_SYNC_TTY. Hvis det ikke er noe # -symbol foran dem, støttes den tilsvarende funksjonaliteten (for verdier av m - i form av en ekstern modul, for verdier av y - den er inkludert i kjernen).
Steg 2
Sjekk om klientprogramvaren for å opprette VPN-tilkoblinger er installert på systemet. Den nødvendige pakken har vanligvis et navn som starter med pptp. Bruk apt-cache med søkealternativet for å finne den nødvendige pakken i tilgjengelige arkiver og rpm med alternativet -qa for å sjekke om pakken er installert. Når du arbeider i et grafisk miljø, kan det være fornuftig å bruke programmer som synaptisk.
Trinn 3
Installer den manglende programvaren. Bruk de aktuelle pakkeadministratorene (apt-get, rpm i konsollen, synaptisk i det grafiske miljøet, etc.). Hvis du installerte ppp-pakken med kjernemoduler for å støtte riktig protokoll, må du starte datamaskinen på nytt.
Trinn 4
Prøv å konfigurere VPN ved hjelp av konfigurasjonsskript som pptp-kommando eller pptpsetup. De er ofte inkludert i VPN-klientprogramvarepakker. For hjelp til kommandolinjeparametrene til disse verktøyene, bruk dem til å kjøre med alternativet --help. For eksempel:
pptpsetup --hjelp
Hvis ingen konfigurasjonsskript er installert, fortsett til neste trinn for å konfigurere VPN manuelt.
Trinn 5
Opprett en katalog / etc / ppp med en fil som heter chap-secrets. Åpne filen i et tekstredigeringsprogram. Legg til en linje som dette:
PÅLOGG PÅ LOGG PÅ SERVEREN *
LOGIN- og PASSORD-verdiene er brukernavn og passord. De må leveres av VPN-tjenesteleverandøren din. Erstatt SERVER med et vilkårlig tilkoblingsnavn eller *.
Trinn 6
Opprett en katalog / etc / ppp / peers. Opprett en fil i den som har samme navn som SERVER-verdien fra forrige trinn (eller et vilkårlig navn hvis * ble spesifisert). Rediger denne filen for å legge til informasjon som:
pty "pptp SERVER --nolaunchpppd"
navn PÅLOGGING
ipparam SERVER
remotename SERVER
låse
noauth
nodeflate
nobsdcomp
LOGIN- og SERVER-verdiene her er de samme som i trinn 5. Dette fullfører VPN-konfigurasjonen på Linux.