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-Key: 33827669362

Url: https://administrator.de/contentid/33827669362

Printed on: March 1, 2024 at 01:03 o'clock

Member: erikro
erikro Nov 03, 2023 at 11:00:37 (UTC)
Goto Top
Mitglied: 8030021182
Solution 8030021182 Nov 03, 2023 updated at 11:36:25 (UTC)
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
Member: Celiko
Celiko Nov 03, 2023 at 21:00:55 (UTC)
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