Applies To:

Show Versions Show Versions

Manual Chapter: Replacing a DNS Server with BIG-IP GTM
Manual Chapter
Table of Contents   |   << Previous Chapter   |   Next Chapter >>

Overview: Replacing a DNS server with BIG-IP GTM

BIG-IP Global Traffic Manager (GTM) load balances incoming wide IP traffic to your network resources. BIG-IP GTM can also replace a local DNS server as the authoritative nameserver for wide IPs, zones, and all other DNS-related traffic. You can configure BIG-IP GTM to replace the DNS server that currently manages www.siterequest.com. BIG-IP GTM becomes the authoritative nameserver for www.siterequest.com and load balances traffic across the web-based applications store.siterequest.com and checkout.siterequest.com.
Traffic flow when BIG-IP GTM replaces DNS server

About listeners

Listeners control how BIG-IP GTM handles network traffic. A listener is a specialized virtual server that is assigned a specific IP address. A wildcard listener is a special listener that is assigned an IP address of 0.0.0.0 and DNS query port (port 53). When traffic is sent to the IP address of a listener, BIG-IP GTM either handles the traffic locally or sends the traffic to the appropriate resource.

Task summary

Perform these tasks to replace a DNS server with BIG-IP GTM.

Configuring the legacy DNS server to allow zone file transfers

If you are unfamiliar with how to modify DNS server files, review the fifth edition of DNS and BIND, available from O’Reilly Media.
To configure the legacy DNS server to allow zone file transfers to BIG-IP GTM, add to the DNS server an allow-transfer statement that specifies the IP address of the new BIG-IP GTM system.
You can modify the following allow-transfer statement to use the IP address of your BIG-IP GTM: allow-transfer { localhost; <IP address of BIG-IP GTM>; };

Acquiring zone files from the legacy DNS server

Ensure that you have configured the legacy DNS server with an allow-transfer statement that authorizes zone transfers to BIG-IP GTM.
For BIG-IP GTM to acquire zone files from the legacy DNS server, create a new zone.
  1. On the Main tab, click Global Traffic > ZoneRunner > Zone List. The Zone List screen opens.
  2. Click Create.
  3. From the View Name list, select the view that you want this zone to be a member of. The default view is external.
  4. In the Zone Name field, type a name for the zone file in this format, including the trailing dot: db.[viewname].[zonename]. For example, db.external.siterequest.com.
  5. From the Zone Type list, select Master.
  6. From the Records Creation Method list, select Transfer from Server.
  7. In the Source Server field, type the IP address of the DNS server (the server from which you want BIG-IP GTM to acquire zone files).
  8. Click Finished.

Creating a self IP address using the IP address of the legacy DNS server

Create a self IP address on BIG-IP GTM using the IP address of the legacy DNS server.
  1. On the Main tab, click Network > Self IPs.
  2. Click Create. The New Self IP screen opens.
  3. In the IP Address field, type the IP address of the legacy DNS server. The system accepts IP addresses in both the IPv4 and IPv6 formats.
  4. In the Netmask field, type the network mask for the specified IP address.
  5. Click Finished. The screen refreshes, and displays the new self IP address in the list.

Designating GTM as the primary server for the zone

Ensure that you have created a self IP address on BIG-IP GTM using the IP address of the legacy DNS server.
Add the new self IP address to the BIG-IP GTM server object. Then modify the DNS server based on your network configuration.
  1. Log on to BIG-IP GTM.
  2. On the Main tab, click Global Traffic > Servers. The Server List screen opens.
  3. Click the name of the BIG-IP GTM system that you want to modify. The server settings and values display.
  4. In the Address List area, add the new self IP address.
  5. Click Update.
  6. Do one of the following based on your network configuration:
    • Modify the IP address of the legacy DNS server so that it becomes a secondary DNS server to BIG-IP GTM. Ensure that the IP address of the DNS server does not conflict with the self IP address that you added to the BIG-IP GTM server object.
      Note: If you are unfamiliar with how to change a DNS server from a primary to a secondary, refer to the fifth edition of DNS and BIND, available from O’Reilly Media.
    • Remove the legacy DNS server from your network.
BIG-IP GTM is now the authoritative name server for the zone. The root servers for the zone do not need to be updated, because the IP address of the legacy DNS server was added to BIG-IP GTM.

Creating listeners to identify DNS traffic

Create two listeners to identify the DNS traffic, which was previously handled by the DNS server, for which BIG-IP GTM is now responsible. Create one listener that uses the UDP protocol and one that uses the TCP protocol.
Note: DNS zone transfers use TCP port 53. If you do not configure a listener for TCP the client may receive the error: connection refused or TCP RSTs.
  1. On the Main tab, click Global Traffic > Listeners . The Listeners List screen opens.
  2. Click Create. The new Listeners screen opens.
  3. In the Destination field, type the IP address previously used by the legacy DNS server.
  4. From the VLAN Traffic list, select All VLANs.
  5. From the Protocol list, select UDP.
  6. Click Finished.
Create another listener with the same IP address, but select TCP from the Protocol list.

Implementation results

BIG-IP GTM replaces the legacy DNS server as the authoritative nameserver for the zone. BIG-IP GTM handles all incoming DNS traffic, whether destined for a wide IP or handled by the BIND instance on the system.

Table of Contents   |   << Previous Chapter   |   Next Chapter >>

Was this resource helpful in solving your issue?




NOTE: Please do not provide personal information.



Incorrect answer. Please try again: Please enter the words to the right: Please enter the numbers you hear:

Additional Comments (optional)