Re: [vserver] IPv6 ::1 isolation

From: Eugen Leitl <eugen_at_leitl.org>
Date: Thu 28 Jul 2011 - 14:02:57 BST
Message-ID: <20110728130257.GN16178@leitl.org>

On Thu, Jul 28, 2011 at 02:56:41PM +0200, Herbert Poetzl wrote:
>
> IPv6 ::1 isolation is considered the equivalent to
> the currently implemented 127.x.y.1 lback (re)mapping
> which allows multiple guests to use isolated 127.0.0.1
> by mapping 127.0.0.1 to a placeholder IP (127.x.y.1)
> and back so that services can bind to separate addresses
> this is done in a transparent way so that the guest
> always sees 127.0.0.1
>
> a similar approach with certain dedicated IPv6 ips
> should (at least in theory) provide the equivalent
> for IPv6 (good candidates come from the IPv4 mapped
> range, the link local fe80::/10, and the unique
> local fc00::/7 range)
>
> the basic mapping (forward and backward), the kernel
> interface changes (to support setting the IPv6 lback)
> and the necessary changes to generate the auto lback
> will roughly take 25-35 hours of work, including basic
> testing
>
> of course, testing done by folks actually using IPv6
> (I'm still using IPv4 for almost everything) would
> be necessary to iron out issues, but I guess that will
> be gladly provided by the interested parties :)
>
> I can work at a hourly rate of 50 EUR for this specific
> project (excluding taxes) and provide an invoice.
>
> there are no guarantees that this will actually work
> but all code checks and discussions done with IPv6
> folks so far make me believe that it will just work
> like the IPv4 lback isolation.
>
> pleas use this thread to coordinate if you want this
> feature to be implemented (target kernel is 3.0 unless
> the overwhelming majority wants a different branch)

I'm willing to donate 100 EUR (2 h) for this. Wish I could
contribute more, but that's not possible at the hmoment.
3.0 kernel is fine with me.

-- 
Eugen* Leitl leitl http://leitl.org
______________________________________________________________
ICBM: 48.07100, 11.36820 http://www.ativel.com http://postbiota.org
8B29F6BE: 099D 78BA 2FD3 B014 B08A  7779 75B0 2443 8B29 F6BE
Received on Thu Jul 28 14:03:09 2011
[Next/Previous Months] [Main vserver Project Homepage] [Howto Subscribe/Unsubscribe] [Paul Sladen's vserver stuff]
Generated on Thu 28 Jul 2011 - 14:03:09 BST by hypermail 2.1.8