- Simplify VPN setup: Switch to use the quick start script, which
automatically sets up IKEv2 as part of the IPsec VPN setup.
The quick start script was updated and users can specify variables
similar to vpnsetup.sh. Ref: d37a2fb
- Other minor updates
- Update the AWS and Azure deployment template or script to use
the VPN quick start script instead of vpnsetup.sh. The quick
start script sets up IKEv2 automatically, so users don't need
to manually set up IKEv2.
- The VPN quick start script now supports most of the environment
variables (such as VPN_DNS_SRV1) that are currently supported by
vpnsetup.sh and ikev2.sh. This change enables customization by
advanced users when running the quick start script.
- Create a client config README file under certain circumstances,
such as when setting up IKEv2 automatically and users might not
see the script's output.
- Display a note if no password is required when importing client
config files.
- Advanced users can now define VPN_PROTECT_CONFIG=yes when setting up
IKEv2, if they want to protect client config files with a password.
- Add an option to protect IKEv2 client config files using a password,
which users can select when customizing IKEv2 or client options
Ref: dbc3527
- Change the default action to 'continue' when confirming IKEv2 setup
options
- Other minor improvements
- Simplify IKEv2 configuration import: Remove passwords for IKEv2
client config files. When importing, it is no longer required to
enter a config file password.
- For macOS and iOS, .mobileconfig files require a password to work.
The password is now included so there is no need to manually enter.
- Note: Client config files should be securely transferred from
the VPN server to VPN client device(s) for import.