Submit Hint Search The Forums LinksStatsPollsHeadlinesRSS
14,000 hints and counting!


Click here to return to the 'Speed internet browsing via a local domain name server' hint
The following comments are owned by whoever posted them. This site is not responsible for what they say.
Speed internet browsing via a local domain name server
Authored by: frogmella on May 04, '05 11:24:45AM

You should NOT do this if your Internet connection goes through any sort of local broadband router as this will be providing a local DNS service for you anyway.



[ Reply to This | # ]
Speed internet browsing via a local domain name server
Authored by: bcamp1973 on May 04, '05 11:29:19AM

How do you go about checking to see if you have a local broadband router? I'm interested in doing whatever i can to speed up my experience, but i don't want to cause other issues in the process :)



[ Reply to This | # ]
Speed internet browsing via a local domain name server
Authored by: bcamp1973 on May 04, '05 11:34:13AM

Ok, i'm an idiot...nevermind. I wasn't paying attention to what i was reading. I do have a local router. However, its settings only refer to Dynamic DNS (DDNS). There are no settings for regular DNS. Does this mean the router doesn't have this functionality or is it just not adjustable/accessible?



[ Reply to This | # ]
Speed internet browsing via a local domain name server
Authored by: ghz on May 04, '05 01:28:59PM

most soho boradband routers do have dns service built in, and propagate themself as the local dns server in the dhcp lease..
usually this is a small caching dns forwarder.. (such as dnsmasq..)



[ Reply to This | # ]
Speed internet browsing via a local domain name server
Authored by: frogmella on May 05, '05 05:24:02AM

Best way to see if your local router does DNS is to do a verbose name query: from a terminal window, type:
host -v www.apple.com

The last line of this gives the DNS server you're using, for example:
Received 85 bytes from 192.168.0.1#53 in 24 ms

This is a 'private' IP address to your network (anything beginning 192.168. or 10. is) and will be only one digit different from the IP address of your Mac (found in Network Preferences) if it's using a local (router) DNS.

If you're using your ISP's DNS, it will be completely different, for example:
Received 85 bytes from 194.73.73.113#53 in 117 ms
- and this hint may well help you.



[ Reply to This | # ]
Speed internet browsing via a local domain name server
Authored by: digitaltvguy on May 04, '05 11:42:38AM

This hint caches the DNS queries. That's what optimizes the lookup. Is that correct?

---

-Chris



[ Reply to This | # ]
Speed internet browsing via a local domain name server
Authored by: aurelius on Nov 27, '05 10:48:27AM

The simplest solution may be to just check that the 'optional' DNS server names box in the Network System Preferences is BLANK!

That did the trick for me.



[ Reply to This | # ]
Speed internet browsing via a local domain name server
Authored by: gbullman on Dec 23, '06 10:26:40AM

This hint is working well for me, but as originally suggested it was not automatically starting when the computer started up. Using other StartupItems as examples, I think the /System/Library/StartupItems/BIND/BIND script has to look like this to actually start the service as the machine boots up;

#!/bin/sh

. /etc/rc.common


StartService ()
{
if [ "${DNSSERVER}" = "-YES-" ]; then
ConsoleMessage "Starting BIND DNS Server"
/usr/sbin/named
fi

}

StopService ()
{
return 0
}

RestartService ()
{
return 0
}

RunService "$1"



(RunSevice... is last line in BIND script) Now it is starting up fine each time the machine starts up.



[ Reply to This | # ]