Skip to content

DDNS

Dynamic Domain Name Service (DDNS) is a service used to map a domain name to the dynamic IP address of a network device.

Setup

On the left side of web Admin Panel -> APPLICATIONS -> Remote Access

Enable DDNS

enable-ddns

At the left sidebar, APPLICATIONS -> Remote Access, toggle "Enabled DDNS", agree Terms of Services & Privacy Policy, click "Apply" button. Generally it take several minutes to take effect.

Move mouse to hover the icon besides "Enabled DDNS", it will display the DDNS url of your device.

ddns-url

The DDNS domain printed on the back label of router has changed. If your DDNS url is xxxxxxx.gl-inet.com on the back of router, new DDNS url will be xxxxxxx.glddns.com.

DDNS update frequency is once every 10 minutes.

Note: If the DDNS and VPN Client(OpenVPN Client or WireGuard Client) connection are both enabled at the same time, the DDNS url will map to the IP address of VPN, so please enable the VPN Policies and disable the Use VPN for all process on the router.

Check if DDNS is enabled

Use nslookup command to check if your DDNS is enabled. You need to change xx5007c.glddns.com to your DDNS url when use nslookup command.

nslookup xx5007c.glddns.com 8.8.8.8

nslookup

The output above means the DDNS url has maped to a IP address.

HTTP Remote Access

This function requires a public IP address. To check if your Internet Provider Service assign your a public IP address, please check here.

If your router is behind NAT, you may need to set up port forward in higher level router. It use port 80.

HTTP-Remote-Access

Follow the steps above, to enable HTTP Remote Access.

HTTP is not encrypted, use at your own risk.

After you enable HTTP Remote Access, you can access Admin Panel anywhere by your DDNS url of http, e.g. http://xxxxxxx.glddns.com. If you use port forward, you should be access like http://xxxxxxx.glddns.com:YourExternalPort.

HTTPS Remote Access

This function requires a public IP address. To check if your Internet Provider Service assign your a public IP address, please check here.

If your router is behind NAT, you may need to set up port forward in higher level router. It use port 443.

HTTPS-Remote-Access

This function use self-signed certificates, so the browers will indicate that "Your connection is not private". I will show you how to use it anyway on Chrome iOS. Other browers are the similar process.

HTTPS-Remote-Access-on-iOS-Chrome

As show above, click "Advanced".

HTTPS-Remote-Access-on-iOS-Chrome

As show above, click "Processed to xxxxxxx.glddns.com (unsafe)".

After you enable HTTPS Remote Access, you can access Admin Panel anywhere by your DDNS url of https, e.g. https://xxxxxxx.glddns.com. If you use port forward, you should be access like https://xxxxxxx.glddns.com:YourExternalPort.

SSH Remote Access

This function requires a public IP address. To check if your Internet Provider Service assign your a public IP address, please check here.

If your router is behind NAT, you may need to set up port forward in higher level router. It use port 22.

SSH-Remote-Access

Follow the steps above, to enable SSH Remote Access, then you can ssh to your router anywhere.

Turn Off

If you don't want to use DDNS, just disable it.

disable ddns

after disable ddns

After disable DDNS, the interface is like above.