Example: Configuring dynamic domain name resolution
Network configuration
As shown in Figure 40, configure the DNS server to store the mapping between the host's domain name host and IPv4 address 3.1.1.1/16 in the com domain. Configure dynamic IPv4 DNS and DNS suffix com on the device so that the device can use domain name host to access the host.
Figure 40: Network diagram
Procedure
IMPORTANT: By default, interfaces on the device are disabled (in ADM or Administratively Down state). To have an interface operate, you must use the undo shutdown command to enable that interface. | ||
Before performing the following configuration, make sure that:
The device and the host can reach each other.
The IP addresses of the interfaces are configured as shown in Figure 40.
Configure the DNS server:
The configuration might vary by DNS server. The following configuration is performed on a PC running Windows Server 2008 R2.
Select Start > Programs > Administrative Tools > DNS.
The DNS server configuration page appears, as shown in Figure 41.
Right-click Forward Lookup Zones, select New Zone, and then follow the wizard to create a new zone named com.
Figure 41: Creating a zone
On the DNS server configuration page, right-click zone com and select New Host.
Figure 42: Adding a host
On the page that appears, enter host name host and IP address 3.1.1.1.
Click Add Host.
The mapping between the IP address and host name is created.
Figure 43: Adding a mapping between domain name and IP address
Configure the DNS client:
# Specify the DNS server 2.1.1.2.
<Sysname> system-view [Sysname] dns server 2.1.1.2
# Specify com as the name suffix.
[Sysname] dns domain com
Verifying the configuration
# Verify that the device can use the dynamic domain name resolution to resolve domain name host.com into IP address 3.1.1.1.
[Sysname] ping host Ping host.com (3.1.1.1): 56 data bytes, press CTRL_C to break 56 bytes from 3.1.1.1: icmp_seq=0 ttl=255 time=1.000 ms 56 bytes from 3.1.1.1: icmp_seq=1 ttl=255 time=1.000 ms 56 bytes from 3.1.1.1: icmp_seq=2 ttl=255 time=1.000 ms 56 bytes from 3.1.1.1: icmp_seq=3 ttl=255 time=1.000 ms 56 bytes from 3.1.1.1: icmp_seq=4 ttl=255 time=2.000 ms --- Ping statistics for host --- 5 packet(s) transmitted, 5 packet(s) received, 0.0% packet loss round-trip min/avg/max/std-dev = 1.000/1.200/2.000/0.400 ms