Skip to main content

PPTP: Populärt protokoll för VPN Tunneling

VPN Protocols Explained - PPTP vs L2TP vs SSTP vs OpenVPN (Maj 2025)

VPN Protocols Explained - PPTP vs L2TP vs SSTP vs OpenVPN (Maj 2025)
Anonim

PPTP (Point-to-Point Tunneling Protocol) är ett nätverksprotokoll som används vid implementering av virtuella privata nätverk (VPN). Nyare VPN-tekniker som OpenVPN, L2TP och IPsec kan erbjuda bättre nätverkssäkerhetssupport, men PPTP är fortfarande ett populärt nätverksprotokoll, särskilt på Windows-datorer.

Hur PPTP fungerar

PPTP använder en klient-server-design (teknisk specifikation i Internet RFC 2637) som fungerar på OSI-modellens Layer 2. PPTP VPN-klienter ingår som standard i Microsoft Windows och är även tillgängliga för både Linux och Mac OS X.

PPTP används mest för VPN fjärråtkomst över Internet. I denna användning skapas VPN-tunnlar via följande tvåstegs process:

  1. Användaren startar en PPTP-klient som ansluter till sin Internetleverantör

  2. PPTP skapar en TCP-kontrollanslutning mellan VPN-klienten och VPN-servern. Protokollet använder TCP-port 1723 för dessa anslutningar och General Routing Encapsulation (GRE) för att slutligen etablera tunneln.

PPTP stöder också VPN-anslutning över ett lokalt nätverk.

När VPN-tunneln är etablerad, stöder PPTP två typer av informationsflöde:

  • kontrollera meddelanden för att hantera och slutligen riva ner VPN-anslutningen. Kontrollmeddelanden skickas direkt mellan VPN-klient och server.
  • data paket som passerar genom tunneln, till eller från VPN-klienten.

Konfigurera en PPTP VPN-anslutning i Windows

Windows-användare skapar nya Internet-VPN-anslutningar enligt följande:

  1. Öppna Nätverks- och delningscenter från Kontrollpanelen i Windows

  2. Klicka på länken "Skapa en ny anslutning eller ett nätverk"

  3. I det nya popup-fönstret som visas väljer du alternativet "Anslut till en arbetsplats" och klickar på Nästa

  4. Välj alternativet "Använd min Internet-anslutning (VPN)"

  5. Ange adressinformation för VPN-servern, ge den här anslutningen ett lokalt namn (under vilket den här anslutningsinställningen sparas för framtida bruk), ändra valfria valfria inställningar och klicka på Skapa

Användare får PPTP VPN-serveradressinformation från serverns administratörer. Företags- och skoladministratörer ger det direkt till sina användare, medan public Internet VPN-tjänster publicerar informationen online (men begränsar ofta anslutningar till abonnenter). Anslutningssträngar kan vara antingen ett servernamn eller en IP-adress.

När en anslutning har konfigurerats första gången kan användare på den Windows-datorn koppla upp senare genom att välja det lokala namnet från listan över nätverksanslutningar i Windows.

För företagets nätverksadministratörer: Microsoft Windows tillhandahåller verktygsprogram som heter pptpsrv.exe och pptpclnt.exe som hjälper till att kontrollera om nätverks PPTP-inställning är korrekt.

Använda PPTP på hemnätverk med VPN Passthrough

När i ett hemnätverk görs VPN-anslutningar från klienten till en fjärransluten Internet-server via bredbandsroutorn för hem. Vissa äldre hemrutrar är inte kompatibla med PPTP och tillåter inte protokolltrafik att passera för VPN-anslutningar som ska etableras. Andra routrar tillåter PPTP VPN-anslutningar men kan bara stödja en anslutning åt gången. Dessa begränsningar härrör från hur PPTP och GRE-tekniken fungerar.

Nyare hemrutterare annonserar funktionen som heter VPN-genomgångsom indikerar sitt stöd för PPTP. En hemrouter måste ha PPTP-port 1723 öppen (tillåter anslutningar att etableras) och vidarebefordra för GRE-protokolltyp 47 (möjliggör data för att passera genom VPN-tunneln), inställningsalternativ som är gjorda som standard på de flesta routrar idag. Kontrollera routerns dokumentation för några specifika begränsningar för VPN-genombrottsstöd för den enheten.