From owner-FreeBSD-users-jp@jp.FreeBSD.org Mon Jul 21 23:59:39 2008
Received: (from daemon@localhost)
	by castle.jp.FreeBSD.org (8.11.6p2+3.4W/8.11.3) id m6LExdo00731;
	Mon, 21 Jul 2008 23:59:39 +0900 (JST)
	(envelope-from owner-FreeBSD-users-jp@jp.FreeBSD.org)
Received: from yumi.yamayuri.org (root@[2001:380:e02:3f::1])
	by castle.jp.FreeBSD.org (8.11.6p2+3.4W/8.11.3) with ESMTP/inet6 id m6LExdU00725
	for <FreeBSD-users-jp@jp.FreeBSD.org>; Mon, 21 Jul 2008 23:59:39 +0900 (JST)
	(envelope-from mistral@imasy.or.jp)
Received: from [IPv6:2001:380:e02:3f:8938:654d:f2e9:ba72] ([IPv6:2001:380:e02:3f:8938:654d:f2e9:ba72])
	(authenticated bits=0)
	by yumi.yamayuri.org (8.14.2/8.14.2) with ESMTP id m6LExbug051214
	for <FreeBSD-users-jp@jp.FreeBSD.org>; Mon, 21 Jul 2008 23:59:38 +0900 (JST)
	(envelope-from mistral@imasy.or.jp)
Message-ID: <4884A452.1060601@imasy.or.jp>
From: Yoshihiko Sarumaru <mistral@imasy.or.jp>
User-Agent: Thunderbird 2.0.0.14 (Windows/20080421)
MIME-Version: 1.0
To: FreeBSD-users-jp@jp.FreeBSD.org
References: <6bae2c430807210206w56986b2eq1daa5085d414481e@mail.gmail.com>	 <488483AA.3010901@imasy.or.jp> <6bae2c430807210640v657088d0m5ccd3e3d73ca255a@mail.gmail.com>
In-Reply-To: <6bae2c430807210640v657088d0m5ccd3e3d73ca255a@mail.gmail.com>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Reply-To: FreeBSD-users-jp@jp.FreeBSD.org
Precedence: list
Date: Mon, 21 Jul 2008 23:59:30 +0900
X-Sequence: FreeBSD-users-jp 91738
Subject: [FreeBSD-users-jp 91738] Re: IPv6_over_IPv4_tunnel
Sender: owner-FreeBSD-users-jp@jp.FreeBSD.org
X-Originator: mistral@imasy.or.jp
X-Distribute: distribute version 2.1 (Alpha) patchlevel 24e+060209

Hashimoto さんは書きました:
> まさに、この"hostA 側のIPv6アドレスプレフィックスが /64 だと、
> hostB 側に割り振れるアドレスがないので上記の方法は設定できない"
> という状況でしたので、悩んでおりました。
> 
> hostAはRAからIPv6アドレスを生成しています。
> hostAは私の管理下にありますが、
> RAを広告しているIPv6 routerは私の管理下にはありません。
> 管理者に相談して、大きなIPv6アドレスブロックをもらうしかないでしょうか。

hostB が単独のノードで hostB のネットワークにRAを流さなくてもよいなら、
gif tunnel を生成した上で、hostB に hostAと同じnetwork address で重複
しないアドレスを割り振り、hostA から hostB への /128 のrouteを、
hostB からは default routeを hostA にしてやれば、できると思います。

ただ、hostA はルータではなくRAでアドレスを得ている（ルータではなく）
ホストだということだと、hostA を ND proxyとして動かしたほうがよいのか
もしれません（この辺は経験ないのでよくわかりません、すいません）。

管理者に相談するなら、たぶん一番まっとうなのはhostAの居るネットワークの
ルータとhostBの間にトンネルをはらせてもらうことだと思います。
