Posts

Post not yet marked as solved
2 Replies
<plist version="1.0"> <dict> <key>PayloadContent</key> <array> <!-- VPN: Manual --> <dict> <key>UserDefinedName</key> <string>VPN: Manual</string> <key>PayloadDisplayName</key> <string>VPN: Manual</string> <key>PayloadDescription</key> <string>Manual VPN connection</string> <key>PayloadIdentifier</key> <string>com.apple.vpn.managed.XXXX</string> <key>PayloadType</key> <string>com.apple.vpn.managed</string> <key>PayloadUUID</key> <string>XXXX</string> <key>PayloadVersion</key> <integer>1</integer> <key>VPNType</key> <string>IPSec</string> <key>IPSec</key> <dict> <key>AuthenticationMethod</key> <string>SharedSecret</string> <key>LocalIdentifierType</key> <string>KeyID</string> <key>RemoteAddress</key> <string>HOSTNAME-OR-IP-ADRESS</string> <key>SharedSecret</key> <data> YOUR SHARED SECRET </data> <key>XAuthEnabled</key> <integer>1</integer> <key>XAuthName</key> <string>USERNAME</string> <key>XAuthPassword</key> <string>PASSWORD</string> </dict> </dict> <!-- VPN: Always except trusted WiFi networks --> <dict> <key>UserDefinedName</key> <string>VPN: Cellular and WiFi</string> <key>PayloadDisplayName</key> <string>VPN: Cellular and WiFi</string> <key>PayloadDescription</key> <string>Always VPN connection except @ trusted wifi networks</string> <key>PayloadIdentifier</key> <string>com.apple.vpn.managed.XXXX</string> <key>PayloadType</key> <string>com.apple.vpn.managed</string> <key>PayloadUUID</key> <string>XXXX</string> <key>PayloadVersion</key> <integer>1</integer> <key>VPNType</key> <string>IPSec</string> <key>IPSec</key> <dict> <key>AuthenticationMethod</key> <string>SharedSecret</string> <key>LocalIdentifierType</key> <string>KeyID</string> <key>RemoteAddress</key> <string>HOSTNAME OR IP-ADRESS</string> <key>SharedSecret</key> <data> YOUR SHARED SECRET </data> <key>XAuthEnabled</key> <integer>1</integer> <key>XAuthName</key> <string>USERNAME</string> <key>XAuthPassword</key> <string>PASSWORD</string> </dict> <key>OnDemandEnabled</key> <integer>1</integer> <key>OnDemandRules</key> <array> <dict> <key>InterfaceTypeMatch</key> <string>WiFi</string> <key>SSIDMatch</key> <array> <string>HOMEWIFI@2.4G</string> <string>HOMEWIFI@5G</string> <string>WORKWIFI@2.4G</string> <string>WORKWIFI@5G</string> </array> <key>Action</key> <string>Disconnect</string> </dict> <dict> <key>InterfaceTypeMatch</key> <string>WiFi</string> <key>Action</key> <string>Connect</string> </dict> <dict> <!-- VPN Default state --> <key>Action</key> <string>Connect</string> </dict> </array> <key>OverridePrimary</key> <true/> <key>IPv4</key> <dict> <key>OverridePrimary</key> <integer>1</integer> </dict> <key>Proxies</key> <dict> <key>HTTPEnable</key> <integer>0</integer> <key>HTTPSEnable</key> <integer>0</integer> </dict> </dict> <!-- VPN: Always --> <dict> <key>UserDefinedName</key> <string>VPN: Always</string> <key>PayloadDisplayName</key> <string>VPN: Always</string> <key>PayloadDescription</key> <string>Always a VPN connection</string> <key>PayloadIdentifier</key> <string>com.apple.vpn.managed.XXXX</string> <key>PayloadType</key> <string>com.apple.vpn.managed</string> <key>PayloadUUID</key> <string>XXXX</string> <key>PayloadVersion</key> <integer>1</integer> <key>VPNType</key> <string>IPSec</string> <key>IPSec</key> <dict> <key>AuthenticationMethod</key> <string>SharedSecret</string> <key>LocalIdentifierType</key> <string>KeyID</string> <key>RemoteAddress</key> <string>HOSTNAME OR IP-ADRESS</string> <key>SharedSecret</key> <data> YOUR SHARED SECRET </data> <key>XAuthEnabled</key> <integer>1</integer> <key>XAuthName</key> <string>USERNAME</string> <key>XAuthPassword</key> <string>PASSWORD</string> </dict> <key>OnDemandEnabled</key> <integer>1</integer> <key>OnDemandRules</key> <array> <dict> <!-- VPN Default state --> <key>Action</key> <string>Connect</string> </dict> </array> <key>OverridePrimary</key> <true/> <key>IPv4</key> <dict> <key>OverridePrimary</key> <integer>1</integer> </dict> <key>Proxies</key> <dict> <key>HTTPEnable</key> <integer>0</integer> <key>HTTPSEnable</key> <integer>0</integer> </dict> </dict> </array> <key>PayloadDisplayName</key> <string>VPN Configurations</string> <key>PayloadIdentifier</key> <string>MacBook16-Pro.XXXX</string> <key>PayloadRemovalDisallowed</key> <false/> <key>PayloadType</key> <string>Configuration</string> <key>PayloadUUID</key> <string>XXXX</string> <key>PayloadVersion</key> <integer>1</integer> </dict> </plist>