Better Living Through IPV6
Nov. 28th, 2006 08:56 amYou know, if I were using IPV6 I'd have all the addresses I need, or so I'm told. You know, I actually could do that. I could have a 6-to-4 address on the colo box and assign a subnet to the xen domains. I could destination-NAT through ports for the IPV4 external services like web and mail. But for management I could connect using the domain 0 as a IPV6 router for 6-to-4. Each VM would get its own IPV6 address on a 6-to-4 subnet behind domain 0. Using teredo or 6-to-4 I could guarantee that my laptop always had a useful IPV6 address, even behind a NAT. I could similarly set up 6-to-4 at my apartment so that I could easily connect to management interfaces from there.
I've done most of the work to support this. In particular, I wrote scripts to easily manage 6-to-4 on Linux. I have two prefixes at home. The first is based on the inner tunnel address of my home router. That's nice and stable, but the problem with using that prefix is that traffic goes over the tunnel. So, I created another prefix based on my comcast address. That's somewhat stable as Comcast doesn't renumber often, but not stable enough I want to put it in DNS. It does use moderately efficient routing at least for talking to other 6-to-4 nodes. I mark the stable prefix as not preferred, so that the source selection algorithm will prefer other addresses, but it will still be available for inbound connections.
no subject
Date: 2006-11-28 02:47 pm (UTC)I've been meaning to do this for months, but the spam is getting critical now so I think I will before the end of February.
Stable IPv6 connectivity
Date: 2007-01-16 11:08 pm (UTC)I was googling a bit around and then found ljseek.com and of course typed IPv6 to see what it turned up which resulted in amongst others your message.
If you want IPv6 connectivity, don't hesitate to send me an mail (jeroen@unfix.org) or to contact me in another way and I sure that we can set something up using the SixXS (http://www.sixxs.net) PoPs that are present in the US and thus providing a stable IPv6 address and connectivity for your needs. Website is mostly readable in w3m/lynx but it is a lot of text, thus just yell.
As you say you have a dynamic IPv4 address, there is a very simple solution for that which we use with SixXS called Heartbeat (draft-massar-v6ops-heartbeat-01 currently still in RFC queue, but with some luck it mind up becoming a real RFC soon :) which automatically updates the tunnel endpoint. Crossing NAT's can be done using AYIYA which accidentally also passes through most firewalls ;)
Greets,
Jeroen
Right!
Date: 2007-02-25 12:14 pm (UTC)And very beautiful journal, interesting site name hartmans.livejournal.com :), I see you you're are not newbe. Don't stop the good job!