[lug] Home Network Question

John Hernandez jph at jph.net
Mon Aug 20 09:23:56 MDT 2012

Rob, I do not think dual-homing every host on the network is the best
solution.  It's complicated to manage, and it doesn't scale well.
Each machine will need reliable information about the state of each
ISP in order to decide how to source packets.

Instead, I would suggest that he set both ISP's modems to function as
bridges (no routing), connect both to a single router running flexible
firmware like dd-wrt, and do the routing (either load-balancing or
active/standby) and NAT on the dd-wrt router.  Granted, the WAN router
is a single point of failure, but if he wants protection from provider
outages, this covers it with minimal fuss.  There are many choices for
cheap and rock solid routers that can handle sub-100Mbps rates.


On the question of DNS for his server, some options include:

1) his router can update a Dynamic DNS service whenever its primary
WAN IP address changes.
2) he can run an authoritative DNS server, set a low TTL, and figure
out how to provide the proper answer himself.
3) use a service like http://edgedirector.com/

On Mon, Aug 20, 2012 at 8:08 AM, Robert Racansky
<robert.racansky at gmail.com> wrote:
> I have a friend who has two internet service providers (ISPs) running
> to his house: Wispertel/Skybeam and Century Link.
> He is setting up his home network so that each P.C. at home has two
> network cards, with a connection to each ISP's modem.  i.e., each P.C.
> will have one connection to the Wispertel modem, and one connection to
> the Century Link modem.
> Question:  How would you set up the network so that one device,
> instead of two, routes for the entire network?
> Diagram and details at
> http://www.peeniewallie.com/2012/08/robs-home-network.html
> Feel free to answer on this e-mail list (which he does not read, but
> I'll forward to him) and/or leave a comment at the URL above.
> Thanks.
> _______________________________________________
> Web Page:  http://lug.boulder.co.us
> Mailing List: http://lists.lug.boulder.co.us/mailman/listinfo/lug
> Join us on IRC: irc.hackingsociety.org port=6667 channel=#hackingsociety

More information about the LUG mailing list