VTun is the easiest way to create Virtual Tunnels over TCP/IP networks with traffic shaping, compression, and encryption. It is a user space implementation and doesn't need modification of any kernel parts. VTun supports IP, PPP, SLIP, Ethernet, and other tunnel types. VTun is easily and highly configurable; it can be used for various network tasks like VPN, Mobil IP, Shaped Internet access, Ethernet tunnel, IP address saving, etc.
|Operating Systems||POSIX BSD FreeBSD NetBSD OpenBSD Linux Solaris|
Release Notes: This release fixes UDP timeouts with keepalive, and various other bugs.
Release Notes: Compatibility with older versions and newer LZO libraries was improved.
Release Notes: LZO2 compatibility was improved.
Release Notes: The VTund binary should now be a bit better behaved (and killable), should bind to specific interfaces a little more easily, and should restart tunnels a bit more easily. A few new --with and --without options were added to the configure, so it should build with less surprises. Many new ciphers have been added.
Release Notes: Encryption fixes include improved challenge generation and a padding check. The config parser was fixed to disallow empty passwords. A config option to specify syslog logging facility was added. Support for the new Linux TUN/TAP driver was added. I/O (read_n/write_n) cancellation was added. Signal handling and other minor fixes were made. The Makefile was improved, and the documentation was updated.