Home Page of this siteTransparentThe TreeWalk Facts pageTransparentThumb Nail Views pageTransparentSite Map for this site

TreeWalk Facts

For optimal system security, get a hardware router with a built-in firewall and use the tools and links you will find here. You don't have to be using ICS to enjoy the benefits gained by TreeWalk and the other software explored on this site. You may, however, require a basic understanding of your system's configuration to implement any of the other programs (for TreeWalk you don't need to do anything but install it with ALL adapters enabled and functional on the computer you're installing TWDNS on).

How a typical TreeWalk and ICS network might look:
How a typical TreeWalk and ICS network might look.d
TreeWalk Personal D.N.S. Server

TreeWalk Personal D.N.S. Server

NOTICE: BIND-PE is currently called TreeWalk DNS. You can get the latest official free-for-personal-use version of TreeWalk DNS through the "|Blue spacerTransparentTreeWalk" link in the navigation area above.

This is not a FAQ page for TreeWalk, but rather a collection of facts about its correlation with ICS. However, these tips can be applied to nearly every installation of the TreeWalk personal edition for home use, that's how simple this program is to run! Most users will not have any problems whatsoever; simply install and reboot. It really is that easy to have your very own DNS server! You can also find links to their onsite Support listed in the Troubleshooting section below.

DNS Basics

What's a "root zone"? Wikipedia explains the differences between a "root zone" and "root hints", in layman's terms. What's a "slave-root"? In this case, a "slave-root" is a plugin from the TreeWalk site that must be downloaded and installed after you've installed the TreeWalk program. With one of these add-ons, you can use a specific root zone to provide (domain) name resolution for all computers in an internal network (or LAN) by "pointing", or hard-coding, the other machines to look to the IP address of the computer with TreeWalk and the slave-root plugin installed on it. This is done in the Internet Protocol (TCP/IP) Sheet of the network adapter for a computer in your LAN that wants to use this reliable method for obtaining quicker lookups without having it's own copy of TreeWalk installed on that computer. So, if you have five computers in your LAN and one of them is always on, you only need to run one copy of Treewalk. This could be an ICS machine, a dedicated Printer Server or any other computer that is "always on". This method should only be used by advanced users who have tight security measures in place. Note that if you need to uninstall TreeWalk for any unlikely reason, you will first need to uninstall the "slave-root" plugin. These plugins can also be easily installed on a stand-alone computer with direct Internet access.

How To Navigate "Facts"

Select a '|TransparentTopic' link from the list. It will take you to the Information on that topic. The 'FACTS Index' links will bring you back to this FACTS Index area.

|TransparentInstallation |TransparentPost Install |TransparentTroubleshooting |TransparentUninstalling |TransparentReinstalling

Installation is best done in the usual manner. When installing any new software, you should stop your anti-virus program and any applications that are running in the background. For example, any icons in the System Tray (bottom right, near the clock) should have an "Exit" selection in it's right-click menu to temporarily turn them off. They will be restarted at the next reboot anyway. If there is no such function, double-check the help files of that program for an alternative.

Note: This writer has never had a problem when installing TreeWalk without closing any applications first. However, the programs that are left running in the background of this system have been tested for misbehavior under such conditions. Unless you're running exactly the same software as this computer system does, it is recommended to adhere to the guidelines above! (You can check the Applications tab in Windows Task Manager with the Ctrl+Alt+Del keyboard command to verify that there are no other programs running. Use "End Task" for any that you may find).

If you have a cable or ADSL modem, do not unplug it while installing TreeWalk as it requires an internet connection to set things up. You will also need to reboot to finish the installation procedure, when prompted. When installing TreeWalk on a machine in a LAN (such as a SOHO/ ICS network) or on the HOST computer running ICS itself, make sure that your LAN is functional and working properly first. This will reduce any problems that may require additional troubleshooting if you're not correctly configured to begin with. In the case of installing onto an ICS machine, other networked computers need not be running. If you are applying TreeWalk to a local network CLIENT, then the computer with ICS installed must also be up and running for the installer to set up your new DNS.

FACTS Index.

Post Install, go surfing! You don't need to do anything else, unless you feel adventurous enough to use one of their downloadable add-ons such as the ICANN or ORSC "root-slaves". If you download and install the ORSC slave-root plugin, you might want to test it to see if you have done everything properly by opening your browser (or User Agent) to one of the following domains which are only accessible via the ORSC root zone name servers. You won't need to do anything if you use the ICANN root-hints, but the following information may supply a bit more insight regarding the other root-hints, by comparing some facts between ORSC and ICANN. NOTE: TreeWalk accesses the ICANN root zone by default. You DO NOT need to do anything! The next section of this page is merely a quick introduction to the three root-hints that you can find within TreeWalk's program group icons. They are the ICANN, ORSC and ORSN root-hints, and ARE NOT slave-root packages that must be installed separately.. Experimentation is required. Some root zones may be intermittently down or slower than others, so if you don't know what you're doing, DON'T DO ANYTHING!

A Few ORSC Root Zone Sites:

|Transparent http://free.tibet/|Transparent http://the.earth/|Transparent http://lighting.faq/|Transparent http://atlantic.ocean/

There is a "List of TLDs" at http://www.youcann.here/ if you are using the ORSC root-hints (or http://youcann.org/ for ICANN). If you cannot access the ORSC-only supported sites immediately, you may need to refresh your browser's cache several times until they appear. You do this by holding down the Control Key on your keyboard (usually marked Ctrl) while simultaneously pressing the F5 key. TreeWalk will "fetch" the fastest path to the site and record it to its persistent RAM cache. (Persistent means it is retained to RAM after a reboot). Note that there is always a possibility that any site can be down for a while, so try the same procedure above with the next address in the list if you don't succeed at first.

Alternatively, you can use TreeWalk's built-in 'Check Server' utility, which performs a dig.exe query on a few pre-loaded TLD's, and will give you a text report that is similar to this ORSC Root Zone example. You will be looking for any errors that will be reported, particularly "SERVFAIL" indications in these areas of the file (the example does not show any errors and may differ with other program versions):

DNS QUERY: planet.earth
Server: 127.0.0.1
Address: 127.0.0.1#53
Name: planet.earth
Address: 216.40.201.216
Name: planet.earth
Address: 209.81.71.83
Non-authoritative answer:

The above is what you should see for all addresses that Check Server queries, if everything is setup correctly. If you see errors, it is generally not TreeWalk's fault. See Troubleshooting TreeWalk. If you are using the ICANN root-hints, you will see a variant of the above, which is shown on this ICANN Root Zone file example. This is the same host name as was checked with the ORSC root-hints, but using the ICANN root-hints file in TreeWalk instead:

DNS QUERY: planet.earth
Server: 127.0.0.1
Address: 127.0.0.1#53
** server can't find planet.earth: NXDOMAIN

The "server can't find planet.earth: NXDOMAIN" reply occurs because ICANN does not query the ORSC Zone. This part, which shows up in either DIG test, shows that "root-dns.org" is accessible to both the legacy ICANN and inclusive alternate ORSC namespaces (or root zones):

DNS QUERY: root-dns.org
Server: 127.0.0.1
Address: 127.0.0.1#53
Name: root-dns.org
Address: 209.51.135.1
Non-authoritative answer:

Since this also showed up in the ORSC server check with the first "dig", we can see that the ORSC root zone handles both types of zone queries, while ICANN does not.

FACTS Index.

Troubleshooting is usually not necessary after a default install. Normally, if you have any problems at all, most will arise after installation and usually because settings are altered by the user. This writer has tested and tweaked many versions of it with very few problems, and can tell you that if you reach that inquisitive stage, the easiest thing to do is to use the Backup Configuration utility that comes with TreeWalk, before you make any changes.

This handy option is accessible in the TreeWalk Program Group by going to Start point to Programs point to TreeWalk point to config click on Backup configuration. Once clicked, a script runs and backs up your configuration files and asks you to check for error messages before pressing any key to continue, which closes the window. And, as the TreeWalk authors have thought of everything, there will be a new icon placed in the 'config' menu called Restore configuration which will do exactly that, if things get out of control.

So, if you have been trying some of the many "tricks" that are available via the TreeWalk DNS Web Forums or the TreeWalk DNS News Groups, then it is highly recommended that you use the Backup Configuration utility beforehand. It is, very possibly, all that will be available to you between 'tweaking' and ReInstallation (near the bottom of this page).

FACTS Index.

Uninstalling can sometimes be necessary for several reasons. It can be needed to reset TreeWalk from user misconfigurations (you) or from hardware alterations et cetera, but is usually caused by improper 'Properties' settings for an adapter or NIC.

It is painlessly easy to do from the Programs Group (point to Start, point to Programs, point to TreeWalk, click on Uninstall TreeWalk), but if you have any Plug-ins installed, you should remember to uninstall those first. Always stop the Service first, before removing it: (point to Start, point to Programs, point to TreeWalk, point to service, click on stop BIND service). You will be required to reboot afterwards, to reset your DNS to it's original settings. (Yes, TreeWalk / BIND-PE does that auto-magically too). If you don't have the patience for Troubleshooting, then this is usually the simplest method of resetting it. See Reinstalling, below.

Reinstalling: After Uninstalling and rebooting your computer, use the same procedure mentioned for Installation.

FACTS Index

Block Adservers with TreeWalk

You can easily block ads from getting to your computer with the contents of adblocker.zip (4.69 KB or 4,812 bytes). This package contains sample extra.conf, null.zone.file, and block.conf files, and a readme.txt file which contains the simple instructions on how to block the adservers that deliver those ads.

Other Information:

[Skip Bottom Links]
top