senseise
Goto Top

Powershell Befehl für VPN Skript gesucht

Hallo Zusammen,

Ich suche ein Powershell-Befehl welches dafür sorgt, das dieser Haken in der VPN Verbindung gesetzt wird.

vpn haken

Vielen Dank im Voraus.

Content-ID: 33827669362

Url: https://administrator.de/forum/powershell-befehl-fuer-vpn-skript-gesucht-33827669362.html

Ausgedruckt am: 12.04.2025 um 09:04 Uhr

erikro
erikro 03.11.2023 um 12:00:37 Uhr
Goto Top
8030021182
Lösung 8030021182 03.11.2023 aktualisiert um 12:36:25 Uhr
Goto Top
Hallo,
für das Verändern einer bestehenden Verbindung nimmst du dann bspw. das
$vpnparams = @{
    # Name der VPN Verbindung
    Name =  "MyVPN"  
    # Wenn die Verbindung für alle erstellt wurde auf $true setzen
    AllUserConnection = $false
}
# EAP Stream der Verbindung holen
$xml = (Get-VpnConnection @vpnparams -EA SilentlyContinue).EAPConfigXMLStream
if ($xml){
    # Einstellung setzen
    $xml.EAPHostconfig.Config.eap.eaptype.UseWinLogonCredentials = 'true'    
    # Einstellungen in VPN-Verbindung speichern
    Set-VPNConnection $vpnparams.Name -EapConfigXmlStream $xml
}
UseWinLogonCredentials (EapType)-Element

Wenn du die Verbindung dagegen neu anlegst gibt es schon den Switch-Parameter -UseWinLogonCredential beim Anlegen mittels bei Add-VpnConnection

Gruß Katrin
Celiko
Celiko 03.11.2023 um 22:00:55 Uhr
Goto Top
Moin,

Evtl mager interessant:
Windows legt die vpn Verbindung als pk-Datei ab.
Je nachdem, ob es für alle User auf dem Client wirken soll oder nur für den einen User liegt es entweder in programdata oder appdata.

Alternativ kann eine xmlconfig für einen Windows vpn exportiert und importiert werden.

Mehr dazu findest du bei Richard Hicks, ggfs. könnt ihr da etwas optimieren (Zertifikatsbasierte Anmeldung) in Richtung Always-On-VPN mit User vpn SSTP und device Tunnel IKEv2?

Vg