tspc(8)

tspc8

Tunnel setup protocol client

Usage

tspc [-h] [-?]

tspc [-v] [-f config_file] [-i interface_name] [-u interface_name] [-s interface_name] [-r retry delay]

Overview

tspc provides a mean to configure a tunnel obtained from a tunnel server which is compliant to the tunnel setup protocol (TSP). tspc will connect to a tunnel server and request a tunnel according to the specifications inside the configuration file. As a background process, it will then monitor the state of the tunnel. In the event of a timeout, tspc will reestablish a new tunnel.

tspc currently supports two types of tunnels:

- v6v4 (IPv6 over IPv4)

Supported on FreeBSD, NetBSD, OpenBSD, Linux, Windows, Solaris, Darwin.

- v6udpv4 (IPv6 over UDP over IPv4)

Supported on FreeBSD, Linux and Windows.

Arguments

The following options are available:

-h

Display a short usage summary and quit.

-v

Verbose level is set according to the number of v's on the command line.
-v, -vv, -vvv are valid.

-f configuration_file

Specifies a different configuration file.
Default is /installdir/bin/tspc.conf.

-s interface_name

Overrides client_v4 in tspc.conf(5)

-i interface_name

Overrides if_tunnel_v6v4 in tspc.conf(5)

-u interface_name

Overrides if_tunnel_v6udpv4 in tspc.conf(5)

Diagnostics

If verbose mode is on, messages will be sent to tspc.log and syslog.

Acknowledgment

This software uses code taken from other organisations as :

- RSA data security for md5.
- The Apache Software Foundation for Base64 encoding and decoding.
- OpenVPN by James Yohan

Releases

4 releases since Debian 3.0 (Woody); the text changed 1 time.

  1. 3.0
  2. 3.1–5.0

-f until Debian 3.0 (Woody); -h? until Debian 3.0 (Woody); -i until Debian 3.0 (Woody); -s until Debian 3.0 (Woody); -v until Debian 3.0 (Woody).

Authors

Hexago Inc.
http://www.hexago.com
mailto://[email protected]

From tspc 2.1.1-6.1 in Debian 5.0 (Lenny). Parsed by carta from the page's mdoc source.