Subject: Re: question: forcing IPV6 traffic down a IPV6/IPV4 tunnel
To: Ignatios Souvatzis <ignatios@cs.uni-bonn.de>
From: Robert Elz <kre@munnari.OZ.AU>
List: tech-net
Date: 03/11/2000 03:16:45
    Date:        Thu, 9 Mar 2000 17:32:36 +0100
    From:        Ignatios Souvatzis <ignatios@cs.uni-bonn.de>
    Message-ID:  <20000309173236.A25171@theory.cs.uni-bonn.de>

  | /sbin/route add -inet6 default 2001:630:0:3:0:C46:B898:21

As a short term (ie: what works now) solution that is, I expect, the
best way.

But for the future of IPv6 on NetBSD (*BSD probably) that's not going
to be suffucient.   When the link is renumbered, a config like that
means that someone has to go edit the config file.  IPv6 is supposed
to support automatic renumbering.   There needs to be a way to point
a default route at an interface (like gif0),

If the interface specified is to a broadcast link, the kernel (or
something) should then listen for RAs on the net, and make one of
the routers discovered be the default.   If it is point to point,
then there is no problem.  If it is neither then someone is going to
need to be clever (probably specifying the link level address of the
default router).

Anywhere (DNS possibly excepted for now) where the only option is
to manually configure an IPv6 address is broken.

Note, it isn't just systems which are intended to be routers (as in the
one which inspired this question) which need the ability to specify
static routes - any end user host might need to do it.  And it isn't
just default routes which are affected of course.

kre