On Sun, Jan 06, 2008 at 08:09:43PM +0100, Good Good wrote:
> Hello,
> 
> My ISP (free.fr) now proposes to me a native connectivity in IPV6.
> I wish to implement this functionality on my network, that here:
> 
> 
>             Switch        Firewall        ISP Box    ISP Network/Internet
>                __             ___             ___
> |PC1|-------|   |      vr0 |      | vr1       |     |
>                | x|-----------|      |------------|     |----------O
> |PC2|-------|__|           |___|            |___|
> 
> 
> Here some information :
> - the ISP box is running as a bridge ;
> - the firewall is running Openbsd 4.1 GENERIC#1435 i386 (upgrade to 4.2 not
> yet done) ;
> - workstations are running Win XP ;
> - pf rules are quite simple (just filtering and NAT for IPV4) ;
> - my ISP provided to me an IPV6 address of the type 2a01:5d8:X:X::/64
> 
> The problem :
> The /64 provided by my ISP is made to fuel only one ethernet segment and no
> more.
> So, it is not possible to route a part of the /64 to another ethernet
> segment (the private segment).
> 
> One solution :
> The firewall NAT IPV4 traffic and bridge IPV6 traffic, that here:
> 

Solution two:

binat the /64 from vr0 to vr1 with pf, it should be able to do that --
even though I never tried it. Just because it is IPv6 does not make NAT
impossible. Just grab some of the unique local addresses (fc00::/7 -
see RFC 4193) and do the same game as everybody does with IPv4.

-- 
:wq Claudio

Reply via email to