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: ]

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:

  1. Configure the DNS server:

    The configuration might vary by DNS server. The following configuration is performed on a PC running Windows Server 2008 R2.

    1. Select Start > Programs > Administrative Tools > DNS.

      The DNS server configuration page appears, as shown in Figure 41.

    2. 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

    3. On the DNS server configuration page, right-click zone com and select New Host.

      Figure 42: Adding a host

    4. On the page that appears, enter host name host and IP address 3.1.1.1.

    5. 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

  2. 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