Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > de.comp.sys.mac.programmieren > #711

[F] VPN-ON-DEMAND Rules

From Hans-Werner Kneitinger <hans-werner.kneitinger@gmx.de>
Newsgroups de.comp.sys.mac.programmieren
Subject [F] VPN-ON-DEMAND Rules
Date 2019-09-29 09:06 +0200
Organization A noiseless patient Spider
Message-ID <qmpl5e$i25$1@dont-email.me> (permalink)

Show all headers | View raw


Hallo zusammen,
ich hoffe ich bin hier richtig.
Ich möchte das VPN je nach Bedarf automatisch an und abschalten lassen.
Dazu habe ich einiges gefunden. Leider funktioniert das nur teilweise.
- Das Profil kann ich installieren.
- Manuell kann ich das VPN aktivieren.
- Automatisch schaltet es sich nur bei Zugriff auf interne Server
(EvaluateConnection) an.
- Bei WLAN und Mobil ist es immer aus.

Für "InterfaceTypeMatch" habe ich die Keys von hier:
https://help.apple.com/deployment/ios/?lang=en#/ior69b9b7600
Die Anleitung habe ich von hier:

https://www.iphone-ticker.de/vpn-anleitung-iphone-fritzbox-und-vpn-on-demand-97462/

Hat jemand eine Idee wo der Fehler liegt?

Hier der Codeschnipsel so wie er in der .mobilconfig steht:
----
<string>KeyID</string>
<key>OnDemandEnabled</key>
<integer>1</integer>
<key>OnDemandRules</key>
<array>

 <dict>
  <key>Action</key>
  <string>EvaluateConnection</string>
  <key>ActionParameters</key>
  <array>
   <dict>
    <key>DomainAction</key>
    <string>ConnectIfNeeded</string>
    <key>Domains</key>
    <array>
     <string>*.local</string>
     <string>*.fritz.box</string>
     <string>fritz.box</string>
    </array>
   </dict>
  </array>
 </dict>
 <dict>
  <key>Action</key>
  <string>Disconnect</string>
  <key>InterfaceTypeMatch</key>
  <string>Wi-Fi</string>
  <key>SSIDMatch</key>
  <array>
   <string>MeinWLAN1</string>
   <string>MeinWlan2</string>
  </array>
 </dict>
 <dict>
  <key>Action</key>
  <string>Connect</string>
  <key>InterfaceTypeMatch</key>
  <string>Wi-Fi</string>
 </dict>
 <dict>
  <key>Action</key>
  <string>Connect</string>
  <key>InterfaceTypeMatch</key>
  <string>cellular</string>
 </dict>
 <dict>
  <key>Action</key>
  <string>Disconnect</string>
 </dict>
</array>
----
-- 
cu
hawe

Back to de.comp.sys.mac.programmieren | Previous | Next | Find similar


Thread

[F] VPN-ON-DEMAND Rules Hans-Werner Kneitinger <hans-werner.kneitinger@gmx.de> - 2019-09-29 09:06 +0200

csiph-web