Auto connect when the client is NOT behind the specified public ip addresses per VPN location
Allow the desktop client to auto sense whether or not you are connected to the private LAN / corporate network based on the public IP address of the client. This would allow enforcing a VPN connection as devices change location. You leave and go to a coffee shop, and the VPN connects automatically. You come back into the office, and the VPN disconnects because the resources are already accessible. There should be configurable options around this feature such as the ability to enable or disable the functionality to start.
@freedbygrace since defguard doesn't know anything about your private LAN/corporate network (what are internal classes, gateways etc) how would you propose to accomplish this feature?