Hello, VTUN developers,

Does VTUN have the plan to support IPv6?

In environment of only IPv6, IPSec seems to become a
standard VPN technology. However, VTUN is very
convenient in the dual stack environment of IPv6 and
IPv4, if VTUN supports both.

I implemented my poor patches, though development for
IPv6 of VTUN may be started already.

  1. vtun-3.0.1-ipv6bone.patch

     This patch enables that VPN connection via IPv6
     bone.

  2. vtun-3.0.1-ipv6linuxtun.patch

     This patch enables that the IPv6 packet can be
     passed in VPN tunnel of Linux TUN (not TAP)
     device. I referred OpenVPN code.

But there are the following problems still in my poor
patches...

  - Only "getaddrinfo()" (POSIX.1-2001) is used for
    name resolution. Therefore OS which doesn't support
    IPv6 can't compile and use VTUN.
    It's better to support both of old gethostbyname()
    and new getaddrinfo() by using GNU autoconf.

  - In IPv6, the option "bindaddr{ iface ... }" doesn't
    work well. Because one network device has two or
    more IPv6 addresses. 

  - The function to pass IPv6 via TUN is implemented for
    only Linux because of the limitation of my test
    environment.

Please refer the attacted patch file. If this patch can
be useful even a little for official IPv6 development,
I'm very glad.

Thanks,

--
Yasuyuki

--------------------------------------
GyaO! - Anime, Dramas, Movies, and Music videos [FREE]
http://pr.mail.yahoo.co.jp/gyao/

Attachment: vtun-3.0.1-ipv6bone.patch
Description: 3257893160-vtun-3.0.1-ipv6bone.patch

Attachment: vtun-3.0.1-ipv6linuxtun.patch
Description: 2661986330-vtun-3.0.1-ipv6linuxtun.patch

------------------------------------------------------------------------------
Come build with us! The BlackBerry(R) Developer Conference in SF, CA
is the only developer event you need to attend this year. Jumpstart your
developing skills, take BlackBerry mobile applications to market and stay 
ahead of the curve. Join us from November 9 - 12, 2009. Register now!
http://p.sf.net/sfu/devconference
_______________________________________________
VTun-devel mailing list
VTun-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/vtun-devel

Reply via email to