xBSD and IPv6

itojun@iijlab.net itojun@iijlab.net
Sun, 25 Feb 2001 10:38:05 +0900


>Hi,
>1/
>What's the best BSD for IPv6 ?
>FreeBSD, OpenBSD, NetBSD,... ?
>It's for a router/firewall.

	all four (above 3 and BSD/OS) shares the same IPv6 codebase,
	however, integration status is slightly different from each other.
	basically you can pick any of them, based on your preference.

	if you need specific functionality to be available,
	http://www.kame.net/dev/cvsweb.cgi/kame/COVERAGE
	http://www.kame.net/dev/cvsweb.cgi/kame/IMPLEMENTATION
	will give you some idea about which functionality is in which
	operating system (may be way too detailed...).

>2/
>With a xBSD, can i do that:
>
>Internet Connection
>|
>|- IPv4
>\
> \-IPv6
>
>eth0: Internet Connection (Input)
>eth1: only IPv4
>eth2: only IPv6

	you can easily do that, just do not assign addresses, and do not
	configure routes, to interfaces which you do not need IPv4 (or IPv6).
	if you really really want to make it sure, you can filter the traffic
	out by packet filters.

>3/
>How i can have on RedHat 6.2 with IPv6 support:
>Apache 1.3.17 + OpenSSL/ModSSL + PHP4 ?
>I want compile it because i need specify option for php...
>My Apache must accessible in IPv4 and IPv6...

	i believe it is not possible, because of conflicting changes
	between IPv6 patch and ModSSL/PHP4 patch.  see:
	http://www.kame.net/dev/cvsweb.cgi/apache13/README.v6?rev=1.27&cvsroot=apps

>>CAVEAT: This patchkit may change some of apache module API, to avoid
>>IPv4-dependent structure member variable.  Please let us know if there's
>>any troubles as we know very little about the apache module API.

itojun