Tegenwoordig worden virtuele netwerken op basis van VPN-technologieën (Virtual Private Network) niet alleen gebruikt om goed beveiligde omgevingen te organiseren voor transparante gegevensuitwisseling via open kanalen, maar ook om eenvoudig internettoegang te bieden. In dit opzicht kan elke gebruiker die van provider verandert, geconfronteerd worden met de noodzaak om een VPN in te stellen. Linux heeft zijn eigen specifieke kenmerken om dit probleem op te lossen.
Noodzakelijk
Root inloggegevens
instructies:
Stap 1
Controleer of PPP-ondersteuning bestaat in de kernel van uw besturingssysteem. De eenvoudigste manier om dit te doen is door te kijken naar de waarden van de opties met het CONFIG_PPP-voorvoegsel in het huidige kernelconfiguratiebestand. Het wordt meestal geïnstalleerd in de / boot-directory en heeft een naam die begint met config. Ontdek de naam van dit bestand met behulp van de opdracht
ls / boot
of
ls / boot | grep conf
Druk de gewenste regels af met kat, filter met grep. Bijvoorbeeld:
cat /boot/config-2.6.30-std-def-alt15 | grep PPP
Parseer de regels die de CONFIG_PPP, CONFIG_PPP_ASYNC, CONFIG_PPP_SYNC_TTY opties bevatten. Als er geen #-symbool voor staat, wordt de bijbehorende functionaliteit ondersteund (voor waarden van m - in de vorm van een externe module, voor waarden van y - het is opgenomen in de kernel).
Stap 2
Controleer of de clientsoftware voor het tot stand brengen van VPN-verbindingen op het systeem is geïnstalleerd. Het vereiste pakket heeft meestal een naam die begint met pptp. Gebruik apt-cache met de zoekoptie om het vereiste pakket te vinden in de beschikbare repositories en rpm met de -qa optie om te controleren of het pakket is geïnstalleerd. Wanneer u in een grafische omgeving werkt, kan het zinvol zijn om programma's zoals synaptic te gebruiken.
Stap 3
Installeer de ontbrekende software. Gebruik de juiste pakketbeheerders (apt-get, rpm in de console, synaptic in de grafische omgeving, enz.). Als u het ppp-pakket met kernelmodules hebt geïnstalleerd om het juiste protocol te ondersteunen, start u uw computer opnieuw op.
Stap 4
Probeer de VPN te configureren met behulp van configuratiescripts zoals pptp-command of pptpsetup. Ze zijn vaak opgenomen in VPN-clientsoftwarepakketten. Voor hulp bij de opdrachtregelparameters van deze hulpprogramma's, gebruik ze om uit te voeren met de optie --help. Bijvoorbeeld:
pptpsetup --help
Als er geen configuratiescripts zijn geïnstalleerd, gaat u verder met de volgende stap om de VPN handmatig te configureren.
Stap 5
Maak een map / etc / ppp aan met een bestand met de naam chap-secrets. Open het bestand in een teksteditor. Voeg er een regel als deze aan toe:
AANMELD SERVER WACHTWOORD *
De waarden LOGIN en PASWOORD zijn gebruikersnaam en wachtwoord. Ze moeten worden geleverd door uw VPN-serviceprovider. Vervang SERVER door een willekeurige verbindingsnaam of *.
Stap 6
Maak een directory / etc / ppp / peers aan. Maak daarin een bestand aan dat dezelfde naam heeft als de SERVER-waarde uit de vorige stap (of een willekeurige naam als * is opgegeven). Bewerk dit bestand om informatie toe te voegen zoals:
pty "pptp SERVER --nolaunchpppd"
naam AANMELDEN
ipparam SERVER
externe naam SERVER
slot
noauth
nodeflate
nobsdcomp
De LOGIN- en SERVER-waarden zijn hier hetzelfde als in stap 5. Hiermee is de VPN-configuratie op Linux voltooid.