On 2009-10-18, Mats Erik Andersson <ynglinga...@yahoo.se> wrote:
> I face a tricky problem when OpenBSD 4.4 initiates interfaces
> with ipv6 addresses. My setting is a router supposed to route
> ipv6 traffic __without__ tunneling:
>
>   rl0:   exterior interface with static stateful ipv6-adress
>
>   fxp0:  first interior interface with static, stateful ipv6-address
>   xl0:   second interior interface with static, stateful ipv6-address.
>
> They are all assigned a static inet6 alias in their hostname.if files,
> the addresses being assign from my ipv6 net of length 64.

you're putting addresses from one single subnet onto multiple interfaces.
just as with ipv4, this is a problem.

ipv6 is designed so that subnets are /64.
if you're running multiple v6 subnets you should have more than a /64.

your provider /should/ (but might not) accommodate this request and
give you a /48 or /56 or something..

if this is really not possible, you will be in for a messy setup,
probably including bridging. I'd go for a tunnel to a saner provider
rather than do that...

Reply via email to