Fortinet black logo

CLI Reference

config system ddns

config system ddns

Configure DDNS.

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

config system ddns

Parameter

Description

Type

Size

Default

addr-type

Address type of interface address in DDNS update.

option

-

ipv4

Option

Description

ipv4

Use IPv4 address of the interface.

ipv6

Use IPv6 address of the interface.

bound-ip

Bound IP address.

string

Not Specified

clear-text

Enable/disable use of clear text connections.

option

-

disable

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

-

disable

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

Not Specified

ddns-key

DDNS update key (base 64 encoding).

password_aes256

Not Specified

ddns-keyname

DDNS update key name.

string

Not Specified

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-addr <addr>

Generic DDNS server IP/FQDN list.

IP address or FQDN of the server.

string

Maximum length: 256

ddns-sn

DDNS Serial Number.

string

Not Specified

ddns-ttl

Time-to-live for DDNS packets.

integer

Minimum value: 60 Maximum value: 86400

300

ddns-username

DDNS user name.

string

Not Specified

ddns-zone

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

string

Not Specified

ddnsid

DDNS ID.

integer

Minimum value: 0 Maximum value: 4294967295

0

monitor-interface <interface-name>

Monitored interface.

Interface name.

string

Maximum length: 79

server-type

Address type of the DDNS server.

option

-

ipv4

Option

Description

ipv4

Use IPv4 addressing.

ipv6

Use IPv6 addressing.

ssl-certificate

Name of local certificate for SSL connections.

string

Not Specified

Fortinet_Factory

update-interval

DDNS update interval.

integer

Minimum value: 60 Maximum value: 2592000

0

use-public-ip

Enable/disable use of public IP address.

option

-

disable

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 addr-type [ipv4|ipv6]
        set bound-ip {string}
        set clear-text [disable|enable]
        set ddns-auth [disable|tsig]
        set ddns-domain {string}
        set ddns-key {password_aes256}
        set ddns-keyname {string}
        set ddns-password {password}
        set ddns-server [dyndns.org|dyns.net|...]
        set ddns-server-addr <addr1>, <addr2>, ...
        set ddns-sn {string}
        set ddns-ttl {integer}
        set ddns-username {string}
        set ddns-zone {string}
        set ddnsid {integer}
        set monitor-interface <interface-name1>, <interface-name2>, ...
        set server-type [ipv4|ipv6]
        set ssl-certificate {string}
        set update-interval {integer}
        set use-public-ip [disable|enable]
    next
end

config system ddns

Parameter

Description

Type

Size

Default

addr-type

Address type of interface address in DDNS update.

option

-

ipv4

Option

Description

ipv4

Use IPv4 address of the interface.

ipv6

Use IPv6 address of the interface.

bound-ip

Bound IP address.

string

Not Specified

clear-text

Enable/disable use of clear text connections.

option

-

disable

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

-

disable

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

Not Specified

ddns-key

DDNS update key (base 64 encoding).

password_aes256

Not Specified

ddns-keyname

DDNS update key name.

string

Not Specified

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-addr <addr>

Generic DDNS server IP/FQDN list.

IP address or FQDN of the server.

string

Maximum length: 256

ddns-sn

DDNS Serial Number.

string

Not Specified

ddns-ttl

Time-to-live for DDNS packets.

integer

Minimum value: 60 Maximum value: 86400

300

ddns-username

DDNS user name.

string

Not Specified

ddns-zone

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

string

Not Specified

ddnsid

DDNS ID.

integer

Minimum value: 0 Maximum value: 4294967295

0

monitor-interface <interface-name>

Monitored interface.

Interface name.

string

Maximum length: 79

server-type

Address type of the DDNS server.

option

-

ipv4

Option

Description

ipv4

Use IPv4 addressing.

ipv6

Use IPv6 addressing.

ssl-certificate

Name of local certificate for SSL connections.

string

Not Specified

Fortinet_Factory

update-interval

DDNS update interval.

integer

Minimum value: 60 Maximum value: 2592000

0

use-public-ip

Enable/disable use of public IP address.

option

-

disable

Option

Description

disable

Disable use of public IP address.

enable

Enable use of public IP address.