Download SonicWall Mobile Connect for macOS 10.11 or later and enjoy it on your Mac. SonicWall Mobile Connect™ provides users full network-level access to corporate and academic resources over encrypted SSL VPN connections. The client provides anytime, anywhere access to critical applications such as email, virtual desktop sessions. Download, Install, and Connect the Mobile VPN with SSL Client. The Mobile VPN with SSL software enables users to connect, disconnect, gather more information about the connection, and to exit or quit the client. The Mobile VPN with SSL client adds an icon to the system tray on the Windows operating system, or an icon in the menu bar on macOS. Use the same OpenVPN Enabler app in the targetted client Mac, but use the Client tab. Drag the exported mobileconfig file onto a “well” just below the Start OpenVPN Client button.Once the file is dropped on the well, the OpenVPN Client app will extract out the client parameters from the profile ands set up the VPN client.
Use the steps in this topic to install the SSL VPN-Plus client on a remote Mac computer.
You must have root privileges to install the SSL VPN-Plus client.
Procedure
- On the remote client site, open a browser window, and type https://ExternalEdgeInterfaceIP/sslvpn-plus/, where ExternalEdgeInterfaceIP is the IP address of the Edge external interface where you enabled the SSL VPN-Plus service.
- Log in to the portal using the credentials of the remote user.
- Click the Full Access tab.
- Click the name of the installer package, and save the mac_phat_client.tgz compressed file on the remote computer.
- Extract the compressed file. The mac_phat_client directory is created.
- To install the SSL VPN-Plus client, double-click the naclient.pkg file . Follow the steps in the wizard to finish the installation.If your SSL VPN Client installation fails, check the installation log file at /tmp/naclient_install.log.For troubleshooting installation problems on Mac OS High Sierra, see the NSX Troubleshooting Guide.
Log in to the SSL client with the credentials specified in the Users section.
Attention: Two-factor RSA authentication is not supported for logging in to the SSL VPN client on Mac operating systems.
The SSL VPN Mac client validates the server certificate against Keychain, a database that stores certificates on Mac OS, by default. If server certificate validation fails, you are prompted to contact your system administrator. If server certificate validation succeeds, a login prompt is displayed.
OpenVPN Enabler for Catalina
This is a test project, to learn about setting up the OpenVPN Server on the Mac. This is not of commercial quality. Please use at your own risk. I would probably not be able to offer support.
This app only runs on macOS Catalina. Note: You may need to turn on port forwarding for port 1194 on the router for OpenVPN.
Step 1. SETTING UP THE SERVER
Use the Suggest IP Addresses button to set up suitable values for your server’s local network. Use 8.8.8.8 for the DNS Server. (i’m still learning about how best to set this up).
Hit the Start OpenVPN button.
Step 2. STARTING THE SERVER
After you hit the Start OpenVPN button, you will see that a profile called Client-1 is automatically generated. You use this profile to set up the OpenVPN client.
Step 3. EXPORTING THE PROFILE
Export this profile (click on its name and the button will be enabled) and copy it to the OpenVPN client to set up the client server connection. You can use the same profile for any number of clients (not so secure but we start with this because it’s simpler).
After you’ve hit the Export Profile button, look for this file, wherever you have saved it :
Copy this profile to the Mac or iOS device, either through AirDrop or through email or any other means.
Note: from version 1.0.5 onwards, OpenVPN Enabler is also able to export a .ovpn file, next to the .mobileconfig file, in the selected directory. You can use this .ovpn file with any other OpenVPN client.
Step 4. SETTING UP THE CLIENT
1. If the client is an iOS device — except for one extra step, connecting to an OpenVPN Server from an iOS device is almost like what we did with the old Mojave VPN Server. Copy the above profile to the iOS device and install it in Settings. The extra step is that we need an app on the iOS device. For iOS, I didn’t write an OpenVPN client app because the one provided by OpenVPN suffices. Download it from their website. (https://apps.apple.com/us/app/openvpn-connect/id590379981) You don’t even need to open it or look at it. You just need to have it sitting on your iOS device. You launch the mobileconfig profile the usual way, by launching it from Settings or hitting the VPN button in Settings. Then watch if the VPN button shows it’s connected. (Hopefully).
2. If the client is a Mac — now we need an app. The OpenVPN app for MacOS is very Windows-centric. And so I wrote a Mac OpenVPN client and merge it in the same app as the one that enables the Server. Use the same OpenVPN Enabler app in the targetted client Mac, but use the Client tab. Drag the exported mobileconfig file onto a “well” just below the Start OpenVPN Client button.Once the file is dropped on the well, the OpenVPN Client app will extract out the client parameters from the profile ands set up the VPN client config. Then you’re reay to hit the Start OpenVPN Client button.
Step 5. TESTING THE CLIENT
Sonicwall Ssl Vpn Client Mac
Without the VPN turned on, it will show your “true” IP address — the network yuor Mac or IOS device is connecetd to. But with the VPN turned on, it will show you the IP address of the OpenVPN Server. So on both the IOpenVPN Server mchine and on the client, you do the same thing : load check-up.dyndns.com. Compare the IP addresses returned – if they are the same, then you’ve successfully connected back to your VPN.
Wg Ssl Vpn Client Download Mac Catalina Installer
You can also try pinging other machines on your local network, where your VPN Server is. You ping using the local private IP addresses the VPN Server is on. (I can reach other machines on my remote local network via their IP addresses, and I can log in to them via File Sharing and do ssh, etc, but I can’t reach my VPN server machine by its local IP address. I can only reach it by the virtual 10.8.0.1 address that the VPN sets up. So, still so much to learn).
Try it. But again, I can’t offer support :)De-Install : you can remove everything the usual way in all my Enabler apps. And Option-Click to stop the server.
Release Log
1.0 October 31st 2019. OpenVPN Enabler for Catalina released.
1.0.1 November 2nd 2019. Added a port number field. Added the ability to enter Custom OpenVPN Parameters (experimental). And the Log Panel now also shows the state of the current server.conf configuration file.1.0.2 November 4th 2019. Some bug fixes1.0.3 November 7th 2019. Forgot to include the ssl libraries ! For the people who are already using my other “enabler” apps for Catalina, they would already have the ssl libraries installed. But for those who have only installed this OpenVPN Enabler, the lack of the ssl library would have prevented the openvpn binary from running. This version corrects that problem. Just launch the app. If the ssl lib isn’t found, the app will install it. You don’t have to do a de-install. Do a Restart OpenVPN, and this time, it should work and you should find that the OpenVPN Log shows that OpenVPN did run.
1.0.4 November 23rd 2019. Some bug fixes. Check to make sure that some fields (e.g., the VPN Host Name) cannot be left blank.
1.0.5 March 11th 2020. This version is now able to also export a .ovpn file, in addition to a .mobileconfig file.