On Fri, Aug 31, 2012 at 09:47:39AM -0400, Simon Perreault wrote:
> (I rearranged your email: provider info at the top, your actions at
> the bottom.)
> 
> Le 2012-08-31 03:19, Remi Locherer a ?crit :
> >I rented a server from Hetzner where I installed OpenBSD 5.1. Hetzner also
> >provides IPv6 but somehow with a strange setup. I got something like the
> >following from them:
> >
> >Gateway Address: 2001:db8:1:1110::1/64
> >Subnet I can use: 2001:db8:1:1111/64
> >
> >For Linux they give these instructions:
> >linux# ip route add 2001:db8:1:1110::1 dev eth0
> >linux# ip route add default via 2001:db8:1:1110::1
> 
> I would understand this to mean:
> 
> a---[You]---b---[Them]---Internet

Right except there is no network a. On [You] there is only one
interface (rl0).

> 
> a = 2001:db8:1:1111::/64
> b = 2001:db8:1:1110::/64
> 
> You on a = 2001:db8:1:1111::<whatever>
> You on b = 2001:db8:1:1110::<whatever except 1>
> Them on b = 2001:db8:1:1110::1
> 
> If you don't need a, don't configure it.
> 
> >If I now assign for example 2001:db8:1:1111:1/64 to the interface on my
> >server it doesn't let me set the default gateway becaus it's not in the
> >same subnet:
> >
> >openbsd# ifconfig rl0 inet6 2001:db8:1:1111:/64
> >openbsd# route add -inet6 default 2001:db8:1:1110::1
> >route: writing to routing socket: Network is unreachable
> >add net default: gateway 2001:db8:1:1110::1: Network is unreachable
> >
> >I tried:
> >openbsd# route add -inet6 -iface 2001:db8:1:1110::1 2001:db8:1:1111::1
> >openbsd# route add -inet6 default 2001:db8:1:1110::1
> >
> >But now it's not possible to ping6 2001:db8:1:1110::1 or any other IPv6
> >address.
> 
> Yeah that's all wrong. Assuming that rl0 is on network b, try:
> 
> ifconfig rl0 inet6 2001:db8:1:1110::2
> route add -inet6 default 2001:db8:1:1110::1

This works. But I have to figure out (ask Hetzner) if I'm the only
customer they use 2001:db8:1:1110::/64 (I think so).

Also over their web interface they only offer me to create DNS entries 
for 2001:db8:1:1111::/64.

Reply via email to