Provided by: netsniff-ng_0.5.7-1_amd64 bug

NAME

       curvetun - lightweight curve25519-based multiuser IP tunnel

SYNOPSIS

       curvetun [-d|--dev <tun>][-x|--export][-C|--dumpc][-S|--dumps] [-k|--keygen][-c|--client
       [<alias>]][-s|--server][-N|--no-logging] [-p|--port <num>][-t|--stun
       <server>][-4|--ipv4][-6|--ipv6] [-v|--version][-h|--help]

DESCRIPTION

       curvetun embeds a client and a server to build and manage multiuser IP tunnels using
       Elliptic Curve Cryptography (ECC)

EXAMPLES

       curvetun --keygen
           Generate public/private keypair. This needs to be done before to get things started.

       curvetun --export
           Export public data to remote servers

       curvetun --server -4 -u -N --port 6666 --stun stunserver.org
           Start a UDP IPv4 curvetun server on port 6666.  Use stunserver.org as STUN server.

       curvetun --client=ethz
           Start curvetun client using the profile called 'ethz'

OPTIONS

       -k|--keygen
           Generate public/private keypair.

       -x|--export
           Export your public data for remote servers.

       -C|--dumpc
           Dump parsed clients.

       -S|--dumps
           Dump parsed servers.

       -D|--nofork
           Do not daemonize.

       -d|--dev <tun>
           Networking tunnel device, e.g. tun0.

       -c|--client [<alias>]
           Client mode, server alias optional.

       -s|--server
           Server mode.

       -N|--no-logging
           Disable server logging (for better anonymity).

       -p|--port <num>
           Port number (mandatory).

       -t|--stun <server>
           Show public IP/Port mapping via STUN.

       -u|--udp
           Use UDP as carrier instead of TCP.

       -4|--ipv4
           Tunnel devices are IPv4.

       -6|--ipv6
           Tunnel devices are IPv6.

       -v|--version
           Print version.

       -h|--help
           Print help text and lists all options.

AUTHOR

       Written by Daniel Borkmann <daniel@netsniff-ng.org> and Emmanuel Roullit
       <emmanuel@netsniff-ng.org>

DOCUMENTATION

       Documentation by Emmanuel Roullit <emmanuel@netsniff-ng.org>

BUGS

       Please report bugs to <bugs@netsniff-ng.org>

                                            2012-06-29                                curvetun(8)