I have come to realize that a lot of new Synology NAS users don’t know how to activate the HTTPS protocol. Are you tired of seeing your connection to your Synology NAS in the Chrome address bar is not secure? In the step by step guide I will try to explain to you how to enable HTTPS on your Synology NAS so that, instead of connecting through your Synology NAS LAN IP, you will automatically connect to the HTTPS address you choose.
Go to Control Panel / Network / DSM Settings / Check Automatically redirect HTTP connections to HTTPS (Web Station and Photo Station excluded) / Check Enable HTTP/2. Click Apply.
Be sure to open TCP/UDP ports through your router settings. Most people forget to activate port forwarding in their router settings. If the ports that point to your Synology device are not opened, all the services you have activated on those specific ports will not work. This is a step overlooked by many but essential for the perfect functioning of HTTPS. All you need to do is give your Synology device permissions on ports 80, 443, 5001 both TCP-UDP. Follow the instructions in the image below and remember that each router has a different design than the one presented in this image below. Port 80 and 443 are mandatory to validate Let’s Encrypt certificate.
Go to Control Panel / External Access / DDNS / Add. Follow the instructions in the image below.
Once the DDNS window is open, select:
Service provider: Synology
Hostname: YourPreferredName.synology.me (for the YourPreferredName you have to choose a name you like, a made-up name).
Email: Your Email
External address(IPV4): Your current IP
After clicking OK, the following pop-up message will appear: Do you want to get a certificate for YourPreferredName.synology.me from Let’s Encrypt, and set it as the default certificate? Click Yes.
If everything went as it should, you should see “Normal” on the DDNS Status.
If everything worked, you should see YourPreferredName certificate as Default certificate (in Control Panel / Security / Certificate).
Go back to STEP 1 or you will deal with karma 🙂. Now type https://YourPreferredName.synology.me:5001 into your Browser and press Enter. You should now see your Synology NAS connecting to DSM using HTTPS.