Hoe Een VPN Op Linux In Te Stellen

Inhoudsopgave:

Hoe Een VPN Op Linux In Te Stellen
Hoe Een VPN Op Linux In Te Stellen

Video: Hoe Een VPN Op Linux In Te Stellen

Video: Hoe Een VPN Op Linux In Te Stellen
Video: Как настроить OpenVPN на Ubuntu / Debian / CentOS для удаленного доступа сотрудников 2024, November
Anonim

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.

Hoe een VPN op Linux in te stellen
Hoe een VPN op Linux in te stellen

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).

Hoe een VPN op Linux in te stellen
Hoe een VPN op Linux in te stellen

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.

Hoe een VPN op Linux in te stellen
Hoe een VPN op Linux in te stellen

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.

Hoe een VPN op Linux in te stellen
Hoe een VPN op Linux in te stellen

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.

Hoe een VPN op Linux in te stellen
Hoe een VPN op Linux in te stellen

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 *.

Hoe een VPN op Linux in te stellen
Hoe een VPN op Linux in te stellen

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.

Aanbevolen: