VTun

from Wikipedia, the free encyclopedia
VTun
Basic data

Maintainer Bishop Clark
developer Maxim Krasnyansky
Current  version 3.0.4
(September 18, 2016)
operating system UNIX / Linux systems
category VPN
License GPL ( Free Software )
www.vtun.info

In VTun is a network application to virtual tunnel ( VPN ) over TCP / IP networks to build. VTun supports the Internet Protocol (IP), Point-to-Point Protocol (PPP) and SLIP protocol. In addition, under Linux -based systems , VTun has an interface to the Tun / Tap tunnel driver , which is part of the basic equipment in the kernel version 2.4 and higher. The software originally came from Maxim Krasnyansky and is now maintained by Bishop Clark.

Connection techniques

VTun creates a connection between two computers on the basis of a point-to-point connection , over which all data traffic is processed. A VTun client initiates a connection via TCP and currently authenticates itself with its access data. If the user has been accepted by the VTun server, the connection is allowed and the interfaces in Linux are set up according to the configuration. UDP can be selected for the data transmission of the tunnel, the authentication still runs via the TCP port set in the configuration.

The software enables the creation of tunnels for routing and bridging purposes.

Authentication

VTun only uses a "Private Shared Key" (PSK) to authenticate the client.

SSL-free version

VTun can be translated in the source code without SSL support and can be obtained as prefabricated binary files. As soon as an SSL -free version is used, both endpoints are encrypted using an easy-to-crack XOR link. This may be a worrying problem for one or the other, but it is up to you to translate your source code according to your needs.

literature

  • Andrew Lockhart: Network Security Hacks . O'Reilly Verlag, Cologne 2007, ISBN 978-3-89721-496-5 .
  • Jon C. Snader: VPNs Illustrated. Tunnels - VPNs - and IPsec. 1st edition. Addison-Wesley, 2005, ISBN 0-321-24544-X .
  • Robert Loren Ziegler, Carl B. Constantine: Linux Firewalls. 2nd Edition. Pearson Education, Boston 2001, ISBN 0-7357-1099-6 .

Web links