SpoonProxy to Proxy DNS
does DNS lookups from the server machine and for most uses automatically uses
the primary DNS server you've specified for your internet connection. However,
some internet applications require that DNS lookups occur on the "client
side." Here's how to configure SpoonProxy to proxy DNS services so DNS can
be used directly by client machines on your internal network.
from the SpoonProxy Port Mapping Wizard, (from the File Menu, select Map Service)
select Domain Name Service (DNS).
Next, and click through the two next screens listing the default port 53 for DNS.
Don't alter the port unless you have a reason to and know exactly what you're
the name of your ISP's primary DNS server and look it up using the Lookup Name
button (or just enter the IP address.)
DNS using the Map Service feature above is the equivelent of mapping port 53 IN
and OUT both UDP and TCP to the IP address of your ISP's primary domain server.
on your client machine (the one not directly connected to the internet) enable
DNS for TCP/IP connected to the NIC card. And specify the properties as below.
the IP address of the primary DNS server to be used by the client machine, use
the internal IP address of the machine that runs SpoonProxy. (Note, you'll need
to give your machine a hostname and a domain name. You can just use the machine's
name and your ISP's domain name for these.)
to the screen capture below for reference:
You willl need to reboot the client machine for the change in DNS information
to take affect.
Domain Name Service.
an Internet Protocol (or IP) address is numeric, i.e. 220.127.116.11.
However, most people prefer a symbolic address, such as www.pi-soft.com.
A DNS table associates one with the other. Note:
you can ALWAYS access a location by numeric address, with
or without a DNS.
mapped DNS in SpoonProxy and configured your client machines
according to instructions, you will be able to resolve IP
addresses by pinging "friendly names" from the DOS
or Command Prompt. Pings will still not receive Ping Replies
as that requires a gateway server.