Fortinet black logo

CLI Reference

config system ddns

config system ddns

Configure DDNS.

config system ddns
    Description: Configure DDNS.
    edit <ddnsid>
        set bound-ip {ipv4-address}
        set clear-text [disable|enable]
        set ddns-auth [disable|tsig]
        set ddns-domain {string}
        set ddns-key {user}
        set ddns-keyname {string}
        set ddns-password {password}
        set ddns-server [dyndns.org|dyns.net|...]
        set ddns-server-ip {ipv4-address}
        set ddns-sn {string}
        set ddns-ttl {integer}
        set ddns-username {string}
        set ddns-zone {string}
        set monitor-interface <interface-name1>, <interface-name2>, ...
        set ssl-certificate {string}
        set update-interval {integer}
        set use-public-ip [disable|enable]
    next
end

config system ddns

Parameter

Description

Type

Size

bound-ip

Bound IP address.

ipv4-address

Not Specified

clear-text

Enable/disable use of clear text connections.

option

-

Option

Description

disable

Disable use of clear text connections.

enable

Enable use of clear text connections.

ddns-auth

Enable/disable TSIG authentication for your DDNS server.

option

-

Option

Description

disable

Disable DDNS authentication.

tsig

Enable TSIG authentication based on RFC2845.

ddns-domain

Your fully qualified domain name (for example, yourname.DDNS.com).

string

Maximum length: 64

ddns-key

DDNS update key (base 64 encoding).

user

Not Specified

ddns-keyname

DDNS update key name.

string

Maximum length: 64

ddns-password

DDNS password.

password

Not Specified

ddns-server

Select a DDNS service provider.

option

-

Option

Description

dyndns.org

members.dyndns.org and dnsalias.com

dyns.net

www.dyns.net

tzo.com

rh.tzo.com

vavic.com

Peanut Hull

dipdns.net

dipdnsserver.dipdns.com

now.net.cn

ip.todayisp.com

dhs.org

members.dhs.org

easydns.com

members.easydns.com

genericDDNS

Generic DDNS based on RFC2136.

FortiGuardDDNS

FortiGuard DDNS service.

noip.com

dynupdate.no-ip.com

ddns-server-ip

Generic DDNS server IP.

ipv4-address

Not Specified

ddns-sn

DDNS Serial Number.

string

Maximum length: 64

ddns-ttl

Time-to-live for DDNS packets.

integer

Minimum value: 60 Maximum value: 86400

ddns-username

DDNS user name.

string

Maximum length: 64

ddns-zone

Zone of your domain name (for example, DDNS.com).

string

Maximum length: 64

ddnsid

DDNS ID.

integer

Minimum value: 0 Maximum value: 4294967295

monitor-interface <interface-name>

Monitored interface.

Interface name.

string

Maximum length: 79

ssl-certificate

Name of local certificate for SSL connections.

string

Maximum length: 35

update-interval

DDNS update interval.

integer

Minimum value: 60 Maximum value: 2592000

use-public-ip

Enable/disable use of public IP address.

option

-

Option

Description

disable

Disable use of public IP address.

enable

Enable use of public IP address.

config system ddns

Configure DDNS.

config system ddns
    Description: Configure DDNS.
    edit <ddnsid>
        set bound-ip {ipv4-address}
        set clear-text [disable|enable]
        set ddns-auth [disable|tsig]
        set ddns-domain {string}
        set ddns-key {user}
        set ddns-keyname {string}
        set ddns-password {password}
        set ddns-server [dyndns.org|dyns.net|...]
        set ddns-server-ip {ipv4-address}
        set ddns-sn {string}
        set ddns-ttl {integer}
        set ddns-username {string}
        set ddns-zone {string}
        set monitor-interface <interface-name1>, <interface-name2>, ...
        set ssl-certificate {string}
        set update-interval {integer}
        set use-public-ip [disable|enable]
    next
end

config system ddns

Parameter

Description

Type

Size

bound-ip

Bound IP address.

ipv4-address

Not Specified

clear-text

Enable/disable use of clear text connections.

option

-

Option

Description

disable

Disable use of clear text connections.

enable

Enable use of clear text connections.

ddns-auth

Enable/disable TSIG authentication for your DDNS server.

option

-

Option

Description

disable

Disable DDNS authentication.

tsig

Enable TSIG authentication based on RFC2845.

ddns-domain

Your fully qualified domain name (for example, yourname.DDNS.com).

string

Maximum length: 64

ddns-key

DDNS update key (base 64 encoding).

user

Not Specified

ddns-keyname

DDNS update key name.

string

Maximum length: 64

ddns-password

DDNS password.

password

Not Specified

ddns-server

Select a DDNS service provider.

option

-

Option

Description

dyndns.org

members.dyndns.org and dnsalias.com

dyns.net

www.dyns.net

tzo.com

rh.tzo.com

vavic.com

Peanut Hull

dipdns.net

dipdnsserver.dipdns.com

now.net.cn

ip.todayisp.com

dhs.org

members.dhs.org

easydns.com

members.easydns.com

genericDDNS

Generic DDNS based on RFC2136.

FortiGuardDDNS

FortiGuard DDNS service.

noip.com

dynupdate.no-ip.com

ddns-server-ip

Generic DDNS server IP.

ipv4-address

Not Specified

ddns-sn

DDNS Serial Number.

string

Maximum length: 64

ddns-ttl

Time-to-live for DDNS packets.

integer

Minimum value: 60 Maximum value: 86400

ddns-username

DDNS user name.

string

Maximum length: 64

ddns-zone

Zone of your domain name (for example, DDNS.com).

string

Maximum length: 64

ddnsid

DDNS ID.

integer

Minimum value: 0 Maximum value: 4294967295

monitor-interface <interface-name>

Monitored interface.

Interface name.

string

Maximum length: 79

ssl-certificate

Name of local certificate for SSL connections.

string

Maximum length: 35

update-interval

DDNS update interval.

integer

Minimum value: 60 Maximum value: 2592000

use-public-ip

Enable/disable use of public IP address.

option

-

Option

Description

disable

Disable use of public IP address.

enable

Enable use of public IP address.