Dynamic DNS Registration
This chapter describes the procedure for configuring Dynamic DNS Domain Name System. A DNS server functions as a phone book for the intranet and Internet users. It converts human-readable computer host names into IP addresses and IP addresses into host names. It stores several records for a domain name such as an address 'A' record, name server (NS), and mail exchanger (MX) records. The Address 'A' record is the most important record that is stored in a DNS server, because it provides the required IP address for a network peripheral or element. on Instant APs and their Distributed, L3 clients. It includes the following topics:
- Enabling Dynamic DNS
- Configuring Dynamic DNS Updates for Clients
- Configuring Public Dynamic DNS
- Verifying the Configuration
Enabling Dynamic DNS
Instant APs have a dynamic DNS Domain Name System. A DNS server functions as a phone book for the intranet and Internet users. It converts human-readable computer host names into IP addresses and IP addresses into host names. It stores several records for a domain name such as an address 'A' record, name server (NS), and mail exchanger (MX) records. The Address 'A' record is the most important record that is stored in a DNS server, because it provides the required IP address for a network peripheral or element. feature which enables updating the host name of the Instant AP and the DL3 clients connected to it. In a scenario where the public IP address is dynamically handed to the Instant AP by the ISP Internet Service Provider. An ISP is an organization that provides services for accessing and using the Internet.. The connectivity to the Instant AP is lost when there is a change in its public IP address. Similarly, in case of DL3 clients, where the Instant AP acts as a DHCP Dynamic Host Configuration Protocol. A network protocol that enables a server to automatically assign an IP address to an IP-enabled device from a defined range of numbers configured for a given network. server, the host becomes unreachable when the dynamically assigned IP address is changed. The dynamic DNS Domain Name System. A DNS server functions as a phone book for the intranet and Internet users. It converts human-readable computer host names into IP addresses and IP addresses into host names. It stores several records for a domain name such as an address 'A' record, name server (NS), and mail exchanger (MX) records. The Address 'A' record is the most important record that is stored in a DNS server, because it provides the required IP address for a network peripheral or element. feature eliminates these issues by configuring a host name, thus providing a uniform approach to access the Instant AP and the DL3 clients. The IP address of the Instant AP and the DL3 client is mapped to the host name and this gets automatically updated to the DNS Domain Name System. A DNS server functions as a phone book for the intranet and Internet users. It converts human-readable computer host names into IP addresses and IP addresses into host names. It stores several records for a domain name such as an address 'A' record, name server (NS), and mail exchanger (MX) records. The Address 'A' record is the most important record that is stored in a DNS server, because it provides the required IP address for a network peripheral or element. server each time the IP address is changed.
The following procedure describes how to configure Dynamic DNS Domain Name System. A DNS server functions as a phone book for the intranet and Internet users. It converts human-readable computer host names into IP addresses and IP addresses into host names. It stores several records for a domain name such as an address 'A' record, name server (NS), and mail exchanger (MX) records. The Address 'A' record is the most important record that is stored in a DNS server, because it provides the required IP address for a network peripheral or element.:
- Navigate to the > page.
- Expand .
- Toggle the switch to enable or disable the feature. Enabling this feature will display the options listed in the table below.
- Configure the settings defined in the Dynamic DNS Domain Name System. A DNS server functions as a phone book for the intranet and Internet users. It converts human-readable computer host names into IP addresses and IP addresses into host names. It stores several records for a domain name such as an address 'A' record, name server (NS), and mail exchanger (MX) records. The Address 'A' record is the most important record that is stored in a DNS server, because it provides the required IP address for a network peripheral or element. Configuration Parameters table below.
- Click .
The following CLI Command-Line Interface. A console interface with a command line shell that allows users to execute text input as commands and convert these commands to appropriate functions. command enables dynamic DNS Domain Name System. A DNS server functions as a phone book for the intranet and Internet users. It converts human-readable computer host names into IP addresses and IP addresses into host names.
It stores several records for a domain name such as an address 'A' record, name server (NS), and mail exchanger (MX) records. The Address 'A' record is the most important record that is stored in a DNS server, because it provides the required IP address for a network peripheral or element. on a
(Instant AP)(config)# dynamic-dns-ap
The following CLI Command-Line Interface. A console interface with a command line shell that allows users to execute text input as commands and convert these commands to appropriate functions. commands configure a TSIG key and server IP address:
(Instant AP)(config)# dynamic-dns-ap key <algo-name:keyname:keystring>
(Instant AP)(config)# dynamic-dns-ap server <ddns_server>
The following CLI Command-Line Interface. A console interface with a command line shell that allows users to execute text input as commands and convert these commands to appropriate functions. command configures a time interval:
(Instant AP)(config)# dynamic-dns-interval <ddns_interval>
Configuring Dynamic DNS Updates for Clients
You can enable DDNS updates when creating or editing a DHCP Dynamic Host Configuration Protocol. A network protocol that enables a server to automatically assign an IP address to an IP-enabled device from a defined range of numbers configured for a given network. scope for clients. When enabled, the DDNS updates of the clients are periodically sent during the specified time to the DNS Domain Name System. A DNS server functions as a phone book for the intranet and Internet users. It converts human-readable computer host names into IP addresses and IP addresses into host names. It stores several records for a domain name such as an address 'A' record, name server (NS), and mail exchanger (MX) records. The Address 'A' record is the most important record that is stored in a DNS server, because it provides the required IP address for a network peripheral or element. server that is configured in the DHCP Dynamic Host Configuration Protocol. A network protocol that enables a server to automatically assign an IP address to an IP-enabled device from a defined range of numbers configured for a given network. profile. For the DL3 clients, if the DNS Domain Name System. A DNS server functions as a phone book for the intranet and Internet users. It converts human-readable computer host names into IP addresses and IP addresses into host names. It stores several records for a domain name such as an address 'A' record, name server (NS), and mail exchanger (MX) records. The Address 'A' record is the most important record that is stored in a DNS server, because it provides the required IP address for a network peripheral or element. server IP is not configured in the DHCP Dynamic Host Configuration Protocol. A network protocol that enables a server to automatically assign an IP address to an IP-enabled device from a defined range of numbers configured for a given network. profile, the client updates will be dropped. The DDNS updates are secured by using TSIG shared secret keys, when communicating between the client and the server. For more information, refer to Enabling Dynamic DNS and Configuring Distributed DHCP Scopes.
The following procedure describes how to configure Dynamic DNS Domain Name System. A DNS server functions as a phone book for the intranet and Internet users. It converts human-readable computer host names into IP addresses and IP addresses into host names. It stores several records for a domain name such as an address 'A' record, name server (NS), and mail exchanger (MX) records. The Address 'A' record is the most important record that is stored in a DNS server, because it provides the required IP address for a network peripheral or element. updates for clients:
- Navigate to the Configuration > page.
- Select the distributed L3 DHCP Dynamic Host Configuration Protocol. A network protocol that enables a server to automatically assign an IP address to an IP-enabled device from a defined range of numbers configured for a given network. Scope under to modify a DHCP Dynamic Host Configuration Protocol. A network protocol that enables a server to automatically assign an IP address to an IP-enabled device from a defined range of numbers configured for a given network. scope.
- Toggle the switch to enable.
- In the text box, enter the TSIG shared secret key.
- Click until .
The following CLI Command-Line Interface. A console interface with a command line shell that allows users to execute text input as commands and convert these commands to appropriate functions. commands enable DDNS for Instant AP clients:
(Instant AP)(config)# ip dhcp <profile name>
(Instant AP)(DHCP profile "<name>")# dynamic-dns
(Instant AP)(DHCP profile "<name>")# server-type <Distributed,L3>
(Instant AP)(DHCP profile "<name>")# dynamic-dns key <algo-name:keyname:keystring>
Including Pointer Records in DDNS Client Updates
Aruba Instant supports updating of Pointer Records (PTR) by Dynamic DNS Domain Name System. A DNS server functions as a phone book for the intranet and Internet users. It converts human-readable computer host names into IP addresses and IP addresses into host names. It stores several records for a domain name such as an address 'A' record, name server (NS), and mail exchanger (MX) records. The Address 'A' record is the most important record that is stored in a DNS server, because it provides the required IP address for a network peripheral or element. clients, along with the A (host) records. PTR resolves an IP address to a fully-qualified domain name (FQDN Fully Qualified Domain Name. FQDN is a complete domain name that identifies a computer or host on the Internet.) as opposed to the updates of an A record. PTR updates are also called Reverse DNS Domain Name System. A DNS server functions as a phone book for the intranet and Internet users. It converts human-readable computer host names into IP addresses and IP addresses into host names. It stores several records for a domain name such as an address 'A' record, name server (NS), and mail exchanger (MX) records. The Address 'A' record is the most important record that is stored in a DNS server, because it provides the required IP address for a network peripheral or element. records. While A (host) record maps the domain name to an IP address, PTR maps the IP address to a hostname. PTR ensures that the IP address of the AP officially connects to the host. Configuring the PTR record is essential if you are using both internal or external mail servers. This record adds reliability to server updates and allows the receiving end to check the hostname of the source IP address. This serves as a useful method to identify and safeguard against spammers.
The following CLI Command-Line Interface. A console interface with a command line shell that allows users to execute text input as commands and convert these commands to appropriate functions. command includes pointer records as part of the DDNS updates sent by the client:
(Instant AP)(config)# dynamic-dns-ap-ptr
The following CLI Command-Line Interface. A console interface with a command line shell that allows users to execute text input as commands and convert these commands to appropriate functions. command enables Distributed, L3 DHCP Dynamic Host Configuration Protocol. A network protocol that enables a server to automatically assign an IP address to an IP-enabled device from a defined range of numbers configured for a given network. clients to send PTR updates to the DDNS server:
(Instant AP)(config)# dynamic-dns-ptr
The following CLI Command-Line Interface. A console interface with a command line shell that allows users to execute text input as commands and convert these commands to appropriate functions. command is used to view the A record updates and Pointer record updates sent by the DDNS client:
(Instant AP)# show ddns clients
Configuring Public Dynamic DNS
Aruba Instant supports the configuration of public DDNS offered by external DDNS service providers through http and https. Currently, ChangeiP, DynDNS, and No-IP are supported. Configuring this feature allows you to send periodic updates to public DDNS about changes in the IP address of the AP and clients connected to it. All updates to the public DDNS server is sent from the conductor AP. Public DDNS is configured at two levels:
- Instant AP - Changes made to the IP address of the AP is sent to the DDNS server.
- DL3 clients - Changes made to the IP address of clients connected to the AP is sent to the DDNS server. The AP acts as the DHCP Dynamic Host Configuration Protocol. A network protocol that enables a server to automatically assign an IP address to an IP-enabled device from a defined range of numbers configured for a given network. server to the connected clients.
When configured, the AP will send IP address updates to the DDNS server at the defined time interval and during an IP address change event in the network.
Limitations
- Public DDNS is not supported with IPv6 addresses.
- Public DDNS is not supported when OpenDNS is enabled.
- Public DDNS cannot be configured if Internal DDNS is configured. Only one DDNS service can be configured.
Configuring a Public Dynamic DNS profile
To create a DDNS server profile, use the ddns-profile command. Configure the name, service provider, connection mode, update interval, and the login credentials in the DDNS profile. A maximum of up to 3 DDNS profiles can be configured on an Instant AP.
Ensure to configure the ddns-profile parameters in the same sequence as described below. If the sequence is not followed, the Instant CLI Command-Line Interface. A console interface with a command line shell that allows users to execute text input as commands and convert these commands to appropriate functions. displays an error message.
Only alphanumeric characters are supported for ddnsp-password parameter.
(Instant AP) (config) ddns-profile <profile name>
(Instant AP) (DDNS Profile "<profile name>") # ddnsp-service-provider <service provider>
(Instant AP) (DDNS Profile "<profile name>") # ddnsp-mode <mode>
(Instant AP) (DDNS Profile "<profile name>") # ddnsp-interval <interval>
(Instant AP) (DDNS Profile "<profile name>") # ddnsp-username <username>
(Instant AP) (DDNS Profile "<profile name>") # ddnsp-password <password>
(Instant AP) (DDNS Profile "<profile name>") # end
Configuring Public Dynamic DNS Updates for Instant AP
To send IP address updates of the Instant AP to the DDNS server, configure the DDNS profile using the dynamic-dns-profile command. One one DDNS profile can be configured for an AP.
The following CLI Command-Line Interface. A console interface with a command line shell that allows users to execute text input as commands and convert these commands to appropriate functions. command configures a DDNS profile:
(Instant AP) (config) dynamic-dns-profile <profile name>
Configuring Public Dynamic DNS Updates for Clients
To configure public DDNS for Instant AP, attach a DDNS profile to the ip dhcp profile using the ip dhcp command. Configure the DDNS profile using the ddns-profile parameter. Only one DDNS profile can be configured for a DHCP Dynamic Host Configuration Protocol. A network protocol that enables a server to automatically assign an IP address to an IP-enabled device from a defined range of numbers configured for a given network. profile.
clients connected to theThe following CLI Command-Line Interface. A console interface with a command line shell that allows users to execute text input as commands and convert these commands to appropriate functions. command configures public DDNS for clients connected to the AP:
(Instant AP) (config) ip dhcp <profile name>
(Instant AP) (DHCP Dynamic Host Configuration Protocol. A network protocol that enables a server to automatically assign an IP address to an IP-enabled device from a defined range of numbers configured for a given network. Profile "<profile name>") # ddns-profile <profile name>
Sending Manual Updates to the DDNS Server
To manually send updates to the DDNS server, use the dynamic-dns command. This allows you to add or delete entries in the public DDNS server.
The following CLI Command-Line Interface. A console interface with a command line shell that allows users to execute text input as commands and convert these commands to appropriate functions. command allows you to send manual updates to the public DDNS:
(Instant AP) #dynamic-dns <operation> <mode> <service provider> <username> <password> <hostname> <domain name> <host ip>
Configuring Domain Name for the Instant AP
The following CLI Command-Line Interface. A console interface with a command line shell that allows users to execute text input as commands and convert these commands to appropriate functions. command configures the domain name of the AP:
(Instant AP) #domainname <domain name>
Fore more information on these commands, refer to the Aruba Instant 8.x CLI Command-Line Interface. A console interface with a command line shell that allows users to execute text input as commands and convert these commands to appropriate functions. Reference Guide.
Verifying the Configuration
The following CLI Command-Line Interface. A console interface with a command line shell that allows users to execute text input as commands and convert these commands to appropriate functions. command shows the DDNS status on an Instant AP:
(Instant AP)# show ddns
The following CLI Command-Line Interface. A console interface with a command line shell that allows users to execute text input as commands and convert these commands to appropriate functions. command shows the list of DDNS clients:
(Instant AP)# show ddns clients
DHCP Dynamic Host Configuration Protocol. A network protocol that enables a server to automatically assign an IP address to an IP-enabled device from a defined range of numbers configured for a given network. profile name is none for the conductor Instant AP update sent.
The
command displays the key in the encrypted format.You can also configure dynamic DNS Domain Name System. A DNS server functions as a phone book for the intranet and Internet users. It converts human-readable computer host names into IP addresses and IP addresses into host names. It stores several records for a domain name such as an address 'A' record, name server (NS), and mail exchanger (MX) records. The Address 'A' record is the most important record that is stored in a DNS server, because it provides the required IP address for a network peripheral or element. on an Instant AP or clients using the privileged execution mode in the CLI Command-Line Interface. A console interface with a command line shell that allows users to execute text input as commands and convert these commands to appropriate functions.. For more information, refer to the command in the latest Aruba Instant 8.x CLI Reference Guide.