Recursive DNS How-to

To use Recursive DNS, you need to configure your computer to use our Recursive DNS servers and allow access to the Recursive DNS service for your IP address, either through our website or with our update client.

Update Client Configuration

For security reasons, Recursive DNS can only be used from one IP address at a time. This can be updated automatically or manually. (If you have purchased Recursive DNS for a range of static IP addresses, you may skip the client configuration steps, as your IP addresses do not change.)

Automatic Configuration

This change can take up to two minutes to propagate to our servers.

Manual Configuration

This change can take up to two minutes to propagate to our servers.

Basic System Configuration

Any system that connects to the Internet relies on one or more DNS servers, always specified as an IP address, to resolve DNS queries. To use Recursive DNS, you must update your computer and/or router to use our DNS servers, listed below. Below the list of our servers, you will find configuration instructions for some common operating systems. If your operating system is not listed here, please consult that system's documentation for information on how to change DNS server configurations.

Recursive DNS Servers

resolver1.recursivedns.net. 216.146.35.113
resolver2.recursivedns.net. 216.146.36.113

Common Operating System Configurations

Microsoft Windows 2000/XP

  1. Open the Control Panel.
    • XP: from the Start menu click on Control Panel.
    • 2000: from the Start menu click on Settings > Control Panel.
  2. In the Control Panel double click on the Network ... Connections icon.
  3. In the subsequent Window, locate the icon for your Internet connection. Depending on your connection type, here are some common cases:
    • for XP Dial-up access it will be under Dial-up
    • for XP DSL/Cable or other high-speed access it will be under LAN or High-Speed Internet
    • for 2000 Dial-up access it may be called Dial-up Connection or be named according to your ISP.
    • for 2000 DSL/Cable or other high-speed access it will be named something similar to Local Area Connection
  4. Right-click on the selected Internet connection icon.
  5. Choose Properties from the pop-up menu
  6. Select the entry for Internet Protocol (TCP/IP) in the subsequent dialog, then click on the Properties button below.
  7. Select the option Use the following DNS server addresses, set the preferred address to 216.146.35.113 and the alternate address to 216.146.36.113. Any other entries should be removed.
  8. Continue to click the OK button in each dialog and close the Control Panel to apply the changes.

DSL/Cable on Microsoft Windows 95/98/ME

  1. Open the Control Panel. From the Start menu click on Settings > Control Panel.
  2. In the Control Panel double click on the Network icon.
  3. In the Configuration tab of the subsequent dialog, select the TCP/IP entry for your connection type:
    • For an external DSL/Cable modem or other Ethernet connected high-speed access, select the entry similar to:

      TCP/IP -> ... Ethernet ... Adaptor

    • For an internal DSL modem, select the entry similar to: TCP/IP -> DSL Adaptor
  4. Click on the Properties button below.
  5. Click on the DNS Configuration tab of the subsequent dialog.
  6. Select Enable DNS and under DNS Server Search Order...
    1. first enter 216.146.35.113 in the text entry box next to the Add button, then click on the button to add the entry to the list.
    2. Then do the same to add 216.146.36.113 to the list.
    3. Remove any other entries in the list by clicking on them and then clicking on the Remove button.
  7. Click the OK button, in this and the parent dialog. After which, you will be prompted to restart your computer. Choose Yes to restart your computer and apply the changes.

Dial-up access on Microsoft Windows 95/98/ME/NT

  1. Double-click on My Computer.
  2. Double-click on Dial-Up Networking.
  3. Right-click on the icon for your ISP.
  4. Click on the Server Types or Networking tab.
  5. Click on the TCP/IP Settings... button.
  6. Select the option Use the following DNS server addresses, set the Primary DNS address to 216.146.35.113 and the Secondary DNS address to 216.146.36.113. Any other entries should be removed.
  7. Continue to click the OK button in each dialog and close the Dial-up Networking and My Computer windows to apply the changes.

DSL/Cable on Microsoft Windows NT

  1. Open the Control Panel. From the Start menu click on Settings > Control Panel.
  2. In the Control Panel double click on the Network icon.
  3. In the Configuration tab of the subsequent dialog, select the TCP/IP Protocol entry.
  4. Click on the Properties button below.
  5. First look at the IP Address tab to see if the Obtain an IP address automatically radio button is selected. If so, your network settings are automatically provisioned by your Internet access provider.
  6. Now, click on the DNS tab and look in the DNS Service Search Order list box.
  7. Add the entries for 216.146.35.113 and 216.146.36.113 to the DNS Service Search Order list, and remove any other entries, using the Add and Remove buttons respectively.
  8. Click the OK button, in this and the parent dialog. After which, you will be prompted to restart your computer. Choose Yes to restart your computer and apply the changes.

MacOS X

  1. Click the Apple Menu icon in the top left-hand corner and select System Preferences.
  2. Click on the Network icon under Internet & Network.
  3. Select your network type from the Show: drop-down list. The following are some common choices:
    • for Dial-up access select Internal Modem.
    • for DSL or other high-speed access select Built-in Ethernet
  4. Select the TCP/IP tab, and in the corresponding panel click in the DNS Servers text box.
  5. Remove any IP addresses currently listed here and enter the following address:
    216.146.35.113 216.146.36.113
  6. Press the Apply Now button to apply these changes.
  7. Open the Terminal application (located in Applications:Utilities) and type the command
    more /etc/resolv.conf

    You should see

    nameserver 216.146.35.113
    nameserver 216.146.36.113

Depending on how your ISP's DHCP server works, you may also see one or more other nameserver entries in this file. Name servers are queried in the order they appear in this list, so your ISP's name servers being listed after ours should not negatively affect your use of our Recursive DNS service.

UNIX (Linux, Solaris, FreeBSD, etc. but NOT MacOS X)

The file /etc/resolv.conf must be updated to specify the following two nameserver entries. These should be the first two lines in the file.

nameserver 216.146.35.113
nameserver 216.146.36.113

Any entries that refer to other nameserver addresses can be removed. If you choose to leave other nameserver declarations in this file, make sure they come AFTER our own.

If you are getting your IP address via DHCP from either your ISP or from a local router, you will instead need to edit your /etc/dhclient.conf file adding one of the following lines

supersede domain-name-servers 216.146.35.113, 216.146.36.113;
prepend domain-name-servers 216.146.35.113, 216.146.36.113;

Only add one of these two lines. The first will cause your system to only ever query our name servers. The second will cause you to query us and then your ISP's servers (if we don't respond).