On Fri, Aug 31, 2012 at 04:27:50PM +0200, Claudio Jeker wrote:
> On Fri, Aug 31, 2012 at 09:22:06AM +0000, Stuart Henderson wrote:
> > On 2012-08-31, Remi Locherer <remi.loche...@relo.ch> wrote:
> > > 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
> > >
> > > 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
> > >
> > > 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 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.
> > 
> > No idea if it will work, but you could try something like this
> > 
> > route add -inet6 -mpath default -ifp rl0 2001:db8:1:1110::1
> > 
> 
> Bad adivece. Hetzner gave the wrong gateway or the wrong network. It is
> funny that the Linux example they give is using proper network numbers.

They're realy giving customers a gateway address that is not part of the
clients subnet.

http://wiki.hetzner.de/index.php/Zusaetzliche_IP-Adressen#Root-Server
(german website)

> In short, the gateway MUST be part of a connected route (network
> configured on the interface) because ND or ARP for INET is needed to
> figure out the MAC address to talk to that host on the L2 network.

I found instructions for FreeBSD. There it is recommended to add static
configuration for ndp. Since FreeBSD 8.3 they use /etc/rc.d/static_ndp
for that. But I don't like it because I wouldn't reach my server when
the routers mac changes.

http://blog.vx.sk/archives/33-FreeBSD-Netzwerkkonfiguration-auf-Servern-von-Hetzner.html
(german website)

> 
> The only excpetion are point to point interfaces but those have a
> destination IP on the interface and don't need a L2 address resolution
> protocol.
> -- 
> :wq Claudio

Reply via email to