From owner-freebsd-questions Wed Aug 29 13:37:40 2001 Delivered-To: freebsd-questions@freebsd.org Received: from hood.tvd.be (hood.tvd.be [195.162.196.21]) by hub.freebsd.org (Postfix) with ESMTP id D240D37B403 for ; Wed, 29 Aug 2001 13:37:29 -0700 (PDT) (envelope-from wvhemel@vub.ac.be) Received: from cocaine.cryolabs.net (cable-213-132-151-176.upc.chello.be [213.132.151.176]) by hood.tvd.be (8.9.3/8.9.3/RELAY-1.1) with ESMTP id WAA27600; Wed, 29 Aug 2001 22:37:21 +0200 (MET DST) Date: Wed, 29 Aug 2001 22:37:50 +0200 (CEST) From: Wouter Van Hemel To: Hajimu UMEMOTO Cc: Subject: Re: ipv6 route configuration In-Reply-To: <20010830.053248.115984750.ume@mahoroba.org> Message-ID: PGP: 0B B4 BC 28 53 62 FE 94 6A 57 EE B8 A6 E2 1B E4 (0xAA5412F0) MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-questions@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On Thu, 30 Aug 2001, Hajimu UMEMOTO wrote: > Hi, > > >>>>> On Wed, 29 Aug 2001 21:55:56 +0200 (CEST) > >>>>> Wouter Van Hemel 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 _/ . ` . \_ _=_ 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