SSL For Free + SonicWall + Windows

https://www.sslforfree.com

Get 3 files CA_bundle.crt,certificate.crt,Private.key

http://slproweb.com/products/Win32OpenSSL.html

Win32 OpenSSL v1.1.0e Light

http://slproweb.com/download/Win32OpenSSL_Light-1_1_0e.exe

Install OpenSSL

C:\OpenSSL-Win32\bin\openssl pkcs12 -export -out C:\Cert\certificate.pfx -inkey C:\Cert\private.key -in C:\Cert\certificate.crt -certfile C:\Cert\CA_bundle.crt

Export a new pfx

SonicWALL change certificates

System-Certificates-Importimport-certificate

我的測試是經Comodo申請後, 由IIS再Export出黎的pfx file

先用Import a local end-user….增加mydomain.pfx

再由Import a CA certificate…..增加COMODORSAAddTrustCA.crt及COMODORSAOrganizationValidationSecureServerCA.crt

showcert2

在以下位置選擇新加的Certificate

System-Administration-Web Management Settings-Certificate Selection:

SSL VPN-Server Settings-Certificate Selection:

SonicWall SSL VPN

NSA 2400
SonicOS Enhanced 5.8.1.9-58o

Enable at Wan connection
SSLVPN2

Set IP range
SSLVPN3

Enable “Tunnel All Mode” for when VPN client connect to internet will route to this gateway, and add the local subnet let it know
SSLVPN4

Users – Local Users
Add “SSL VPN Services”
SSLVPN5

Add permissions
SSLVPN6