Running BIND for home network name resolution

Eric Shubert ejs at shubes.net
Thu Aug 12 08:03:38 MST 2010


That's what I would recommend. IPCop, dd-wrt, or whatever router distro 
you'd like.

That will handle updating (the outside) dyndns, and also be your local 
dns resolver where you can specify the names and addresses of all the 
hosts on your lan.

Technomage_Hawke wrote:
> thank you. I'll probably see if I can do something with the dd-wrt 
> machine out in the front closet (its my router or whatever I need it to be).
> 
> On Aug 11, 2010, at 11:38 PM, Eric Cope wrote:
> 
>> I found this link...
>> http://wiki.genunix2.org:8080/wiki/index.php/Setting_Up_DNS/BIND_On_a_Home_Network
>>
>> On Wed, Aug 11, 2010 at 9:41 PM, Technomage_Hawke 
>> <technomage.hawke at gmail.com <mailto:technomage.hawke at gmail.com>> wrote:
>>
>>     I've been there man. managing a bunch of hosts files is waaaaaay
>>     too much work. I tried the BIND for local networks but could never
>>     quite get it to work right.
>>
>>     On Aug 11, 2010, at 9:03 PM, Eric Cope wrote:
>>
>>>     I want to set up a small network of selenium-rc nodes for web
>>>     testing. I'd like one to be the selenium server, a couple testing
>>>     nodes, and the test web server.
>>>     I could do hosts files, but then if I grow the network, or change
>>>     it, the idea of managing all of the hosts files seems like a
>>>     pain. I hoped DNS would be a better solution AND it seemed like a
>>>     great reason to learn how to setup BIND.
>>>
>>>     Eric
>>>
>>>     On Wed, Aug 11, 2010 at 6:12 PM, Eric Shubert <ejs at shubes.net
>>>     <mailto:ejs at shubes.net>> wrote:
>>>
>>>         Eric Cope wrote:
>>>
>>>             Hello all,
>>>             I want to setup FQDNs for my home network.
>>>
>>>
>>>         Why? What do you intend to accomplish?
>>>         (Too often people try implementing a solution for a problem
>>>         they don't really understand.)
>>>
>>>             Does anyone have a good tutorial on setting up BIND for a
>>>             Mac/Windows/*nix environment? I was hoping to keep DHCP
>>>             from my router (it supports static DHCP - yes I know
>>>             that's contradictory).
>>>             I have a dynDNS account, <mynet>.dyndns.org
>>>             <http://dyndns.org/> <http://dyndns.org
>>>             <http://dyndns.org/>>.
>>>
>>>
>>>             I want to be able to assign names like
>>>
>>>             macbook.<mynet>.dyndns.org <http://dyndns.org/>
>>>             <http://dyndns.org <http://dyndns.org/>> for my macbook
>>>             crappy.<mynet>.dyndns.org <http://dyndns.org/>
>>>             <http://dyndns.org <http://dyndns.org/>> for my windows
>>>             machine
>>>             e-server.<mynet>.dyndns.org <http://dyndns.org/>
>>>             <http://dyndns.org <http://dyndns.org/>> for my freebsd
>>>             server
>>>             ...
>>>
>>>
>>>         To be able to do this from the outside/wan, you simply need a
>>>         client program that tells dyndns.org <http://dyndns.org/>
>>>         what your (router's if you have cable, or  DSL modem's if you
>>>         use DSL) public IP address is, and when it changes. See
>>>         http://www.dyndns.com/support/clients/. That program (there
>>>         are several from which to choose, some of which are already
>>>         built-in to firewalls such as IPCop) can run on your router
>>>         or any one of your computers behind it. There are several
>>>         ways you can do this, none of which directly involve bind.
>>>         DynDNS handles all the bind stuff for you on the public side.
>>>
>>>         On the lan side of things, you can set up a private DNS
>>>         server if you'd like, but for a handful of computers, it's
>>>         often easier to just edit the hosts file on each machine.
>>>
>>>
>>>             My googling has come up short, mostly because my search
>>>             terms are lame. Anyone have any ideas? tips? tutorials?
>>>             good search terms? I don't want to rely on hosts files.
>>>
>>>
>>>         Again, why (not)?
>>>
>>>         Personally, I use IPCop, which takes care of all of this (and
>>>         much more) for me. IPCop is relatively simple, and very reliable.
>>>
>>>         -- 
>>>         -Eric 'shubes'
>>>
>>>
>>>         ---------------------------------------------------
>>>         PLUG-discuss mailing list -
>>>         PLUG-discuss at lists.plug.phoenix.az.us
>>>         <mailto:PLUG-discuss at lists.plug.phoenix.az.us>
>>>         To subscribe, unsubscribe, or to change your mail settings:
>>>         http://lists.PLUG.phoenix.az.us/mailman/listinfo/plug-discuss
>>>
>>>
>>>     ---------------------------------------------------
>>>     PLUG-discuss mailing list - PLUG-discuss at lists.plug.phoenix.az.us
>>>     <mailto:PLUG-discuss at lists.plug.phoenix.az.us>
>>>     To subscribe, unsubscribe, or to change your mail settings:
>>>     http://lists.PLUG.phoenix.az.us/mailman/listinfo/plug-discuss
>>
>>
>>     ---------------------------------------------------
>>     PLUG-discuss mailing list - PLUG-discuss at lists.plug.phoenix.az.us
>>     <mailto:PLUG-discuss at lists.plug.phoenix.az.us>
>>     To subscribe, unsubscribe, or to change your mail settings:
>>     http://lists.PLUG.phoenix.az.us/mailman/listinfo/plug-discuss
>>
>>
>> ---------------------------------------------------
>> PLUG-discuss mailing list - PLUG-discuss at lists.plug.phoenix.az.us 
>> <mailto:PLUG-discuss at lists.plug.phoenix.az.us>
>> To subscribe, unsubscribe, or to change your mail settings:
>> http://lists.PLUG.phoenix.az.us/mailman/listinfo/plug-discuss
> 


-- 
-Eric 'shubes'



More information about the PLUG-discuss mailing list