Sådan Oprettes En VPN På Linux

Indholdsfortegnelse:

Sådan Oprettes En VPN På Linux
Sådan Oprettes En VPN På Linux

Video: Sådan Oprettes En VPN På Linux

Video: Sådan Oprettes En VPN På Linux
Video: Настраиваем VPN со своим сервером. Как настроить VPN? Свой VPN сервер на Debian 2024, April
Anonim

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.

Sådan oprettes en VPN på Linux
Sådan oprettes en VPN på Linux

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

Sådan oprettes en VPN på Linux
Sådan oprettes en VPN på Linux

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.

Sådan oprettes en VPN på Linux
Sådan oprettes en VPN på Linux

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.

Sådan oprettes en VPN på Linux
Sådan oprettes en VPN på Linux

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.

Sådan oprettes en VPN på Linux
Sådan oprettes en VPN på Linux

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

Sådan oprettes en VPN på Linux
Sådan oprettes en VPN på Linux

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.

Anbefalede: