I am looking for the best way to setup an IPv6 testbed here at my work. Of course I want to use Linux as the OS of choice so I have been researching a bit about Linux's capability to support the IPv6 protocol.
My intent is to include any and all equipment and software that will incorporate the testing of all voice, video and data. As of now I plan on using the VLC (Video Lan Client) software suite which will do Unicast and Multicast of all the more popular video compression types in IPv6. As for data I have in mind the iputils and NetKit utils packages already available to make use of some of the more basic data transmission and transfer applications. And for voice I plan on implementing IP telephony with IPv6 which includes quite a bit more than just some open source apps to accomplish but that is another issue.
Now with all that said my question(s) is/are what functionality does the current 2.4 or 2.6 kernels already incorporate to support IPv6 DNS and DHCP servers? Is the capability already implemented in the newer release OS's such as Fedora Core 1/2, RedHat 9, RedHat Enterprise, etc? What sort of kernel compilation or configuration is required to enable IPv6 for these built in servers on any of the pre-mentioned OS's?


