Setup DNSthingy on Asus Routers

If you wish to install DNSthingy on Asus RT-N16, visit this page.

Download the firmware

Click on your router below and save the firmware to your computer.

Record your current settings (optional)

All of your router’s settings will be erased. If you want to keep your current WiFi name and password, make sure to record them. If you have customized other router settings, login to your router to record them, including port forwards, VPN settings, etc.

Update factory firmware

  1. Login to your Asus router interface. Usually this is accomplished by opening a browser and visiting The username is usually admin, and the password is something that was specified when the router was initially setup.
  2. Select Administration on the menu
  3. Select Firmware Upgrade tab
  4. Click on Check
  5. If an upgrade is available, proceed with online instructions to upgrade before continuing below

Note that the above was added to facilitate migration to regulatory-compliant firmware. Each router’s latest firmware contains a message similar to this one directly on ASUS firmware download page:

ASUS has been dedicated to cooperate with third party developers to come up with more innovative features.
To comply with regulatory amendments, we have modified firmware verification rule to ensure better firmware quality.
This version is not compatible with all previously released ASUS firmware and uncertified third party firmware.

Install DNSthingy firmware

  1. Connect your computer to one of the router’s LAN ports.
  2. Turn off your computer’s WiFi (so that your router access is only via ethernet LAN).
  3. Login to your Asus router interface again (just like previous section Step 1)
  4. Select Administration
  5. Select Firmware Upgrade
  6. Next to Firmware File, choose the firmware file you downloaded. The filename begins with “raptus” and ends with “.trx”. Click upload and wait. After the file is uploaded, the router will restart. This may take a couple of minutes.If you see an error regarding foreign firmware, try alternate instructions at the end of this document.
  7. After the router has rebooted, we need to clear the NVRAM by doing these steps collectively referred to as 30-30-30
    • Wait until the WiFi light is on
    • Press and hold the WPS button for 30 seconds
    • WHILE continuing to hold, remove power and wait for 30 seconds
    • WHILE STILL holding, apply power and continue to hold for 30 seconds
    • Release the button
  8. Make sure your computer’s network adaptor is set back to “Obtain IP automatically”
  9. Go to in your web browser. You will be walked asked to give your router an admin password and setup your WiFi name and password.
  10. After completing these questions, the router admin interface will be displayed. Clicking on the BoxID will take you to, where you can signup for DNSthingy FREE trial (no credit card required).
  11. If you have already registered this BoxID before, you can skip the previous step and visit


Alternate Instructions to Install DNSthingy firmware

  1. Power off your router and connect your computer’s LAN adaptor to a LAN port on the ASUS router.
  2. Set your computer’s Ethernet LAN address to with subnet mask of
  3. Press and hold the Reset button (indented black button) as you power up the router. Keep pressing the Reset button until for approximately 20 seconds.
  4. Open a browser and go to and choose the TRX you downloaded from this site.
  5. Follow steps 7 through 10 above