mib2000
Aktives Mitglied
Thread Starter
- Dabei seit
- 14.10.2004
- Beiträge
- 1.230
- Reaktionspunkte
- 113
Hallo
Ich habe auf meinem iPhone/iPad VPN on Demand mit einem mobileconfig-File aktiv. Meine "On Demand" Regeln sehen wie folgt aus.
Mein Problem ist, dass wenn ich mit keinem Wlan verbunden, sprich im normalen 4G/5G Netz bin es manchmal vor kommt, dass eine VPN Verbindung aufgebaut wird, was eigentlich gemäss der Regeln gar icht passieren darf. Anders rum, wenn ich im Büro bin wird die VPN-Verbindung automatisch aufgebaut, doch wenn ich dass Büro verlasse und dann ins 4G/5G Netz komme, wird die Verbindung nicht getrennt, sondern sie läuft weiter, was ja auch nicht sein sollte.
So wie ich das On Demand verstanden habe, ist es doch so dass sobald eine Regel zutrifft, diese dann auch angewendet wird und es werden nicht noch die anderen Regeln geprüft.
Hat mir vielleicht jemand einen Tipp wo mein Denkfehler liegt, resp. was ich korrigieren muss? Könnte eventuell Regel 3 das Problem seit, weil da im Hintergrund irgend eine Prüfung oder Verbindung nach Hause besteht?
Vielen herzlichen Dank
Ich habe auf meinem iPhone/iPad VPN on Demand mit einem mobileconfig-File aktiv. Meine "On Demand" Regeln sehen wie folgt aus.
Code:
<key>OnDemandEnabled</key>
<integer>1</integer>
<key>OnDemandRules</key>
<array>
<!-- VPN bei ausgewählten WLAN-Netzen deaktivieren (1) -->
<dict>
<key>Action</key>
<string>Disconnect</string>
<key>InterfaceTypeMatch</key>
<string>WiFi</string>
<key>SSIDMatch</key>
<array>
<!-- Home -->
<string>HOME-WLAN</string>
</array>
</dict>
<!-- VPN verbinden, wenn anderes WLAN verbunden (2) -->
<dict>
<key>Action</key>
<string>Connect</string>
<key>InterfaceTypeMatch</key>
<string>WiFi</string>
</dict>
<!-- VPN verbinden, wenn auf das heimische Netzwerk zugegriffen wird (3) -->
<dict>
<key>Action</key>
<string>EvaluateConnection</string>
<key>ActionParameters</key>
<array>
<dict>
<key>DomainAction</key>
<string>ConnectIfNeeded</string>
<key>Domains</key>
<array>
<!-- Lokale Domains hier eintragen -->
<string>*.homenet.lan</string>
<string>homenet.lan</string>
</array>
</dict>
</array>
</dict>
<!-- VPN trennen, wenn man sich im Mobilfunknetz befindet (4) -->
<dict>
<key>Action</key>
<string>Disconnect</string>
<key>InterfaceTypeMatch</key>
<string>Cellular</string>
</dict>
<!-- VPN Default state (5) -->
<dict>
<key>Action</key>
<string>Disconnect</string>
</dict>
</array>
Mein Problem ist, dass wenn ich mit keinem Wlan verbunden, sprich im normalen 4G/5G Netz bin es manchmal vor kommt, dass eine VPN Verbindung aufgebaut wird, was eigentlich gemäss der Regeln gar icht passieren darf. Anders rum, wenn ich im Büro bin wird die VPN-Verbindung automatisch aufgebaut, doch wenn ich dass Büro verlasse und dann ins 4G/5G Netz komme, wird die Verbindung nicht getrennt, sondern sie läuft weiter, was ja auch nicht sein sollte.
So wie ich das On Demand verstanden habe, ist es doch so dass sobald eine Regel zutrifft, diese dann auch angewendet wird und es werden nicht noch die anderen Regeln geprüft.
Hat mir vielleicht jemand einen Tipp wo mein Denkfehler liegt, resp. was ich korrigieren muss? Könnte eventuell Regel 3 das Problem seit, weil da im Hintergrund irgend eine Prüfung oder Verbindung nach Hause besteht?
Vielen herzlichen Dank