Synology by default uses the standard HTTP protocol, which isn’t at all secured. This isn’t an issue for those who aren’t using their NAS locally only, but if you want to open it up to the world through Plex or some other service, we’re going to want to grab an SSL certificate and encrypt transferred data.
Not everyone is out there to attack your NAS and steal your data, but there will be parties who crawl the web to try and locate vulnerable NAS. You’ve likely heard all the stories surrounding NAS affected by ransomware, which this guide will help you avoid.
How to set up HTTPS on Synology NAS
DSM 7.0 allows one to use an external service like Let’s Encrypt for providing certification, but we’ll just self-sign in this guide since it’s only going to be close family members who will be accessing my NAS.
- Log into your Synology NAS.
- Go to Control Panel > External Access > DDNS.
- Click Add.
- Select Synology from the “Service Provider” drop-down menu.
- Enter a desired server name into the “Hostname” field. (This can be used to access the NAS, for example: mynas.synology.me.)
- Ensure “Enable Heartbeat” is checked.
- Ensure “Get a certificate from Let’s Encrypt” is checked.
- Click “Test Connection” to make sure it’s all working.
- If everything works, click OK.
Even if you’re using the cheapest Synology enclosure or the best NAS available for your budget, this guide will work just fine. As well as making sure you’re using HTTPS, I’ve rounded up some other tips on how to secure your Synology NAS.