Set Open VPN Client Traffic
Zuletzt geändert: 20.03.2026 16:30

Set-OpenVpnClientTraffic #

ÜBERSICHT #

Steuert den Traffic-Modus eines OpenVPN-Clients (Split-Tunnel oder Redirect).

SYNTAX #

Set-OpenVpnClientTraffic [-ClientName] <string> -RedirectAllTraffic -SplitTunnel [[-OpenVpnPath]
    <string>] [<CommonParameters>]

BESCHREIBUNG #

Konfiguriert pro Client, ob der gesamte Internet-Traffic über den VPN-Tunnel geleitet wird (Redirect) oder nur der VPN-Verkehr (Split-Tunnel). Die Einstellung wird in der CCD-Datei (Client-Config-Directory) auf dem Server gespeichert und wirkt beim nächsten Verbindungsaufbau des Clients.

Im Split-Tunnel-Modus wird die CCD-Datei entfernt (sofern vorhanden), da Split-Tunnel der Standardmodus ist.

Im Redirect-Modus wird eine CCD-Datei mit redirect-gateway und block-outside-dns geschrieben. Damit läuft der gesamte Internet-Traffic des Clients über den Server.

Unterstützt wird ausschließlich der TUN-Modus (Layer 3). TAP/Layer 2 (Bridging) wird nicht unterstützt.

PARAMETER #

-ClientName #

Type: string

Name des Clients (wie von Get-OpenVpnClient angezeigt).

-RedirectAllTraffic #

Type: switch

Leitet den gesamten Internet-Traffic des Clients über den VPN-Tunnel.

-SplitTunnel #

Type: switch

Nur VPN-Verkehr über den Tunnel, Internet geht lokal raus (Standard).

-OpenVpnPath #

Type: string
Default: 'C:\Program Files\OpenVPN'

OpenVPN-Installationsverzeichnis. Standard: C:\Program Files\OpenVPN

AUSGABEN #

System.Void

BEISPIELE #

# Gesamten Traffic über VPN leiten.
Set-OpenVpnClientTraffic -ClientName 'Christian_Eulanda_ANCONA-Studio' -RedirectAllTraffic
# Zurück zu Split-Tunnel (Internet lokal).
Set-OpenVpnClientTraffic -ClientName 'Christian_Eulanda_ANCONA-Studio' -SplitTunnel
# Aktuellen Modus eines Clients abfragen.
Get-OpenVpnClientTraffic -ClientName 'Christian_Eulanda_ANCONA-Studio'