Get-OpenVpnClientTraffic #
ÜBERSICHT #
Zeigt den Traffic-Modus eines oder aller OpenVPN-Clients an.
SYNTAX #
Get-OpenVpnClientTraffic [[-ClientName] <string>] [[-OpenVpnPath] <string>] [<CommonParameters>]
BESCHREIBUNG #
Liest die CCD-Dateien (Client-Config-Directory) und ermittelt, ob ein Client im Split-Tunnel-Modus (Standard, kein CCD-Eintrag) oder im Redirect-Modus (gesamter Traffic über VPN) konfiguriert ist.
Ohne -ClientName werden alle Clients mit ihrem Traffic-Modus aufgelistet. Die Client-Liste wird aus der EasyRSA-PKI ermittelt (nur gültige Zertifikate).
Unterstützt wird ausschließlich der TUN-Modus (Layer 3). TAP/Layer 2 (Bridging) wird nicht unterstützt.
PARAMETER #
-ClientName #
Type: string
Name eines einzelnen Clients. Wenn nicht angegeben, werden alle Clients angezeigt.
-OpenVpnPath #
Type: string
Default: 'C:\Program Files\OpenVPN'
OpenVPN-Installationsverzeichnis. Standard: C:\Program Files\OpenVPN
AUSGABEN #
PSCustomObject[]
Array von Objekten mit den Eigenschaften Name und TrafficModus.
BEISPIELE #
# Alle Clients mit Traffic-Modus anzeigen.
Get-OpenVpnClientTraffic
# Einen bestimmten Client abfragen.
Get-OpenVpnClientTraffic -ClientName 'Christian_Eulanda_ANCONA-Studio'
# Traffic-Modus ändern.
Set-OpenVpnClientTraffic -ClientName 'Christian_Eulanda_ANCONA-Studio' -RedirectAllTraffic