Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/jedisct1/vtun
A mirror of VTUN, with some changes
https://github.com/jedisct1/vtun
libsodium vpn
Last synced: 28 days ago
JSON representation
A mirror of VTUN, with some changes
- Host: GitHub
- URL: https://github.com/jedisct1/vtun
- Owner: jedisct1
- Created: 2015-10-09T08:13:48.000Z (about 9 years ago)
- Default Branch: ovh
- Last Pushed: 2019-07-22T14:08:30.000Z (over 5 years ago)
- Last Synced: 2024-10-05T04:34:41.097Z (about 1 month ago)
- Topics: libsodium, vpn
- Language: C
- Size: 169 KB
- Stars: 65
- Watchers: 9
- Forks: 21
- Open Issues: 0
-
Metadata Files:
- Readme: README
- Changelog: ChangeLog
Awesome Lists containing this project
README
VTun - Virtual Tunnel over TCP/IP network.
Copyright (C) 1998-2008 Maxim KrasnyanskyThis product includes software developed by the OpenSSL Project
for use in the OpenSSL Toolkit. (http://www.openssl.org/).Copyright (c) 1998-2004 The OpenSSL Project. All rights reserved.
Compilation and Installation:
In order to compile VTun you need several software packages.
Required packages:
- Good C compiler (gcc, egcs, etc)
- Lexical Analyzer (flex, lex)
- YACC (yacc, bison, byacc)
- Universal TUN/TAP driver http://vtun.sourceforge.net/tun
- OpenSSL encryption library http://www.openssl.orgOptional packages:
- Zlib compression library http://www.gzip.org/zlib/
- LZO compression library http://www.oberhumer.com/opensource/lzo/
- SOCKS library:
Socks5 by NEC (recommended) http://www.socks.nec.com
Dante Socks4/5 http://www.inet.no/danteTo configure VTun run:
./configure
Optional support:
--disable-lzo compile without LZO compression support
--disable-zlib compile without ZLIB compression support
--disable-shaper compile without Traffic shaping support
--enable-socks compile with SOCKS supportConfigure automatically searches for all required library and header
files. However you might need to specify location of the files which
could not be found in default location:
SSL(Crypto) library:
--with-ssl-lib=/path/to/library (libcrypto.a)
--with-ssl-headers=/path/to/headers (md5.h blowfish.h)LZO library:
--with-lzo-lib=/path/to/library (liblzo.a)
--with-lzo-headers=/path/to/headers (lzo1x.h)SOCKS library:
--with-socks-lib=/path/to/library (libsocks.a or libsocks5.a)To compile and install run:
make installRead manual page for 'vtund' and the config file example for
configuration and other suggestions.VTun has the mailing list [email protected]
To receive information about mailing list and how to subscribe to it,
send an e-mail to [email protected] with the
word 'help' in the Subject.If you have any suggestions, ideas, wishes send them to
[email protected]
Vtun (c) Maxim Krasnyansky
Maintained loosely by Bishop Clark