WebVPN
WebVPN offers clientless VPN access to an organization's internal websites and web applications through a browser, without any need of additional client software.
General Management
In the sections below, the network administrator will know how to manage the WebVPN service and install certificates.
To set up WebVPN:
- Click Synology VPN on the left panel, and go to WebVPN.
- Select Enable WebVPN.
- Specify the settings below:
- Custom WebVPN prefix: Enter a custom prefix for the VPN Plus web portal.
- Self-owned domain name: Click Edit to configure the Domain Settings.
- HTTPS port: Specify the port for WebVPN access over HTTPS.
- Active licenses: See how many active licenses for the premium features are installed. To add licenses, go to License on the left panel.
- Detect webpages with mixed contents: Detect if a webpage is identified by your browser to have mixed HTTP and HTTPS contents. Since WebVPN uses secured HTTPS connection, the webpage's HTTP contents may not display properly.
- Click Apply to finish the setup. A customized URL for the VPN Plus web portal will then appear for use.
Note:
- Enabling Detect webpages with mixed contents will affect the general WebVPN speed.
- To always properly display HTTP contents in a detected mixed-content webpage, you can add these contents as WebVPN portals.
To install a third-party certificate to the Synology Router:
The network administrator can purchase a wildcard certificate from a trusted third-party and install it to the Synology Router. After installation, all clients can smoothly access the WebVPN service without seeing browser alerts.
- Go to SRM Control Panel > Services > Certificate.
- Under the Action section, click Import certificate.
- Click Browse and provide the acquired private key and certificate.
- Click OK to finish the import.
To install the Synology Router certificate to local devices:
If no trusted third-party certificate is available, the network administrator can create a self-signed certificate from the Synology Router, and install it to all client devices.
- Go to SRM Control Panel > Services > Certificate.
- Under the Action section, click Create certificate > Create self-signed certificate. Follow the wizard's instructions to create a certificate for the VPN Plus web portal.
- Under the Server certificate section, click Export certificate to download the self-signed certificate.
- Share this certificate with local users. Ask them to install it to their devices as instructed in the Usage Guide.
To manage WebVPN portals:
After WebVPN is enabled, the network administrator can manage this service and its portals. These portals can show up on the WebVPN page for easy access to websites.
- Click Synology VPN on the left panel, and go to WebVPN Portals.
- Manage WebVPN portals in ways below:
- To add a portal: Click Add and specify relevant settings:
- Show in default portals: Select to show this portal as a default portal to designated users.
- Customize portal alias: Select to customize an alias for this portal for identification.
- To edit a portal: Select a portal and click Edit to make relevant changes.
- To remove a portal: Select a portal and click Remove.
- To add a portal: Click Add and specify relevant settings:
To manage the address bar privilege:
The address bar is a convenient tool that allows normal users to visit websites not listed as portals. The network administrator can determine whether it is open to access from all/specific users and groups.
- Click Synology VPN on the left panel, and go to WebVPN Portals.
- Click Settings.
- To allow users access to the address bar, select Allow users to connect to web resources via the address bar.
- Specify which users/groups are allowed to use the address bar.
- Click OK.
- The address bar will appear to allowed users/groups when they use WebVPN.
Note:
- Through the address bar, allowed users/groups can reach all web resources behind this Synology Router. To avoid undesired access, check and modify the permission settings at Permission > Block List.
To customize text replacement rules:
You can set up custom rules to replace specified texts by another ones. This helps to prevent incorrect display of some items on the visited websites.
- Click Synology VPN on the left panel, and go to WebVPN Portals.
- Click Custom Rule.
- Follow the steps below to customize text replacement rules:
- To add a custom rule:
- Fill in the fields above Source Text and Destination Text respectively.
Note: Any texts you put in the source text field will be replaced by the content in the destination text field. - Click "+" to the right of the fields you just filled in.
- Fill in the fields above Source Text and Destination Text respectively.
- To edit a custom rule:
- Double-click on the source text or destination text of any existing rule to edit the content.
- Press Enter when you finish the modification.
- To delete a custom rule, click on the "X" to the right of such rule.
- To add a custom rule:
- When the setting is complete, click OK to save changes.
Note:
- The same source texts cannot be set in different rules.
- Usability of WebVPN may be affected by this function. Please contact Synology Support Team when you encounter any issues.
Usage Guide
In the sections below, you will know how to use the WebVPN service to reach websites and set up your favorite portals.
To connect to WebVPN:
- Acquire the URL for the VPN Plus web portal from the network administrator.
- Enter the URL in the URL bar of your web browser.
- Press Enter to connect to the VPN Plus web portal, and log in with your user credentials.
To manage personal WebVPN portals:
WebVPN portals are quick entries to specific websites. You can manage your personal portals in ways below:
- After you log in to the VPN Plus web portal, click WebVPN on the left panel.
- On the main page, you will find the sections:
- The address bar (optional): The address bar is available only to privileged users/groups, and allows them to access websites not listed as portals.
- Default: Default portals are set by the network administrator for regular use, and cannot be deleted by normal users/groups.
- Starred: Starred history entries are listed here for regular use.
- History: Websites visited via WebVPN are listed here.
- Use and manage your personal WebVPN portals in ways below:
- To access a listed website: Click the corresponding portal or the history entry.
- To access an unlisted website: Enter the URL in the address bar and click Connect.
- To remember a history entry: Click the star sign to add the website as a starred portal.
- To delete a history entry: Click the cross sign.
- To log out: Click the person icon on the top right corner.
Note:
- WebVPN is particularly designed for remote access to an organization's internal websites and applications. This service also allows access to Internet websites, but elements in these websites may not be properly displayed due to their complex design. To ensure these websites' full functionality, we recommend other VPN services (e.g. Synology SSL VPN) for use.
- When you reach a website via WebVPN, WebVPN may not allow you to access resources in a different domain/subdomain from the current website. You can add those domains/subdomains as default portals for resolution.
To install a certificate to your device:
If no trusted third-party certificate is available on VPN Plus Server, you can download and install a self-signed certificate on your computer to avoid repeated browser alerts.
- Go to the VPN Plus web portal.
- Click the person icon on the top-right corner.
- Click Configurations.
- In the pop-up window, click Download to download the ca.crt certificate to your computer.
Follow the steps to install the certificate according to the computer platform.
For Windows
- Double-click the ca.crt file on your computer.
- Click Open > Install Certificate... > Next.
- Select Place all certificates in the following store.
- Click Browse and choose Trusted Root Certification Authorities.
- Click OK and follow the wizard's instructions to finish installation.
- Reopen the browser to make the certificate take effect.
For Mac
- Double-click the ca.crt file on your computer.
- Select System for Keychain, and click Add.
- Enter the user credentials and click Modify Keychain.
- Open Keychain Access on your Mac computer.
- On the left panel, select System under Keychains and then select Certificates under Category.
- Find and double-click the certificate.
- In the pop-up window, click Trust, and select Always Trust for When using this certificate.
- Close the pop-up and follow the instructions to finish installation.