Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 29 Aug 2001 22:37:50 +0200 (CEST)
From:      Wouter Van Hemel <wvhemel@vub.ac.be>
To:        Hajimu UMEMOTO <ume@mahoroba.org>
Cc:        <freebsd-questions@FreeBSD.ORG>
Subject:   Re: ipv6 route configuration
Message-ID:  <Pine.LNX.4.33.0108292233500.136-100000@cocaine.cryolabs.net>
In-Reply-To: <20010830.053248.115984750.ume@mahoroba.org>

next in thread | previous in thread | raw e-mail | index | archive | help
On Thu, 30 Aug 2001, Hajimu UMEMOTO wrote:

> Hi,
>
> >>>>> On Wed, 29 Aug 2001 21:55:56 +0200 (CEST)
> >>>>> Wouter Van Hemel <wvhemel@vub.ac.be> said:
>
> > wvhemel> route add -inet6 3ffe:0b80:01c8:: -prefixlen 48 -interface lo0
> >   (--> why lo0 ?? shouldn't this subnet be send to ed1, the internal net?)
> >
> > It should be better to add -reject.
>
> wvhemel> For security's sake, you mean? Well, first I want to make it work, if it
> wvhemel> doesn't work, there isn't anything to secure, is there :)
>
> No, it for safety.
>

I know, but no safety before the basics work. Let's focus on making it
work first.

> > wvhemel> 3) does rtadvd have to run on all machines, or just the router?
> >
> > Just on the router.
>
> wvhemel> Ok, that seems logical.
>
> It seems you don't want to use Play&Play of IPv6.  In this case, you
> don't need to run rtadvd at all.  It is a server for providing
> Plag&Play.
>

Ah, it's not needed for static routes... Hmmm... that makes
sense... Thanks!

> > wvhemel> Anybody with a better understanding of routing, please enlighten me, or
> > wvhemel> point me to good resources... thanks :)
> >
> > Basically, if you use /etc/rc.conf, you can set something like:
> >
> > gif_interfaces="gif0"
> > gifconfig_gif0="real_ip tunnel_end_point"
> > ipv6_enable="YES"
> > ipv6_network_interfaces="ed1"
> > ipv6_prefix_ed1="3ffe:b80:1c8:1"
> > ipv6_gateway_enable="YES"
> > ipv6_router_enable="YES"
> > ipv6_router_flags="-A 3ffe:b80:1c8::/48,gif0 -O 3ffe:b80:1c8::/48,gif0"
> > rtadvd_enable="YES"
> > rtadvd_interfaces="ed1"
>
> wvhemel> This is what the script does, first I want to make everything work before
> wvhemel> I put it in my rc-files.
>
> I see.
>
> wvhemel> How would you go about if you would make a static route for each host?
>
> Yes, if you don't use Plag&Play of IPv6, you need to install static
> route to each host.
>
> wvhemel> That would be possible, no?
>
> Yes, you can with something like:
>
>     route add -inet6 default link-local-address-of-router%interface-of-the-host
>
> When you use rc.conf, you can put something like:
>
>     ipv6_defaultrouter="fe80::220:afff:fef8:7c44%de0"
>
> I you choose to use Plag&Play, default route will be installed
> automatically by invoking rtsol for end host.
>
> wvhemel> Allow me to explain what I want (if possible) and don't know how to
> wvhemel> achieve. I'd like to make the ip as short as possible, and appoint
> wvhemel> 3ffe:b80:1c8::1 to 192.168.196.1, 3ffe:b80:1c8::2 to 192.168.196.2, and so
> wvhemel> on.
>
> I understand your needs.
>
> wvhemel> Just to make sure, for the other machines, I just add something like
> wvhemel> '3ffe:b80:1c8::2' to ed1 with ifconfig?
>
> Yes, you can.  However, you cannot use Plug&Play of IPv6 in this case.
> When you use rc.conf, you can put ipv6_ifconfig_* instead of
> ipv6_prefix_*.
>

Thanks, I think I'm on the right track here.

> --
> Hajimu UMEMOTO @ Internet Mutual Aid Society Yokohama, Japan
> ume@mahoroba.org  ume@bisd.hitachi.co.jp  ume@{,jp.}FreeBSD.org
> http://www.imasy.org/~ume/
>

.
. . . .  w o u t e r
.
. .                            o                                      . .
.                     ,  /\   <O\                                       .
          ___________o30>__=__/`\______________________________     <o>
  __o   _/ .          `                                      . \_   _=_
o// O\ |             w o u t e r   v a n   h e m e l             | <\o/\
P  `|  |_  .  h t t p : / / w w w . i n s o m n i a . c x /  .  _|   O
_\  |\   \_________________________________o________\o_________/    <'>
                                          /O^ |()o  _O\
.  l a   v i e   e n   m o u v e m e n t  |`\ >> \\ <<  . . . . . . . . .


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-questions" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.LNX.4.33.0108292233500.136-100000>