SYNOPSIS
gogoc [-h ] [-? ] [-y ] [-n ] [-b ]gogoc [-f config_file ] [-i interface_name ] [-u interface_name ] [-s interface_name ] [-r retry_delay ]
DESCRIPTION
gogoc provides a means to configure a tunnel obtained from a tunnel server that supports the tunnel setup protocol (TSP). gogoc will connect to a tunnel server and request a tunnel according to the specifications given in the configuration file. As a background process, it will then monitor the state of the tunnel. In the event of a timeout, gogoc will establish a new tunnel.gogoc currently supports three types of tunnels:
- - v6v4 (IPv6 over IPv4)
- 
Supported on FreeBSD, NetBSD, OpenBSD, Linux, Windows, Solaris, Darwin and OpenWRT.
- - v6udpv4 (IPv6 over UDP over IPv4)
- 
Supported on FreeBSD, Linux, Windows, Darwin and OpenWRT.
- - v4v6 (IPv4 over IPv6 (DSTM))
- 
Supported on FreeBSD and Windows.
ARGUMENTS
The following options are available:- -h, ?
- 
Displays a short usage summary and quits.
- -y
- 
Automatically accept server's public key.
- -n
- 
Run as a foreground process.
- -b
- 
Stop trying to reconnect upon first error received.
- -f configuration_file
- 
Specifies a different configuration file.  
 Default is /etc/gogoc/gogoc.conf.
- -s interface_name
- 
Overrides 
client_v4 
in 
gogoc.conf5
- -i interface_name
- 
Overrides 
if_tunnel_v6v4 
in 
gogoc.conf5
- -u interface_name
- 
Overrides 
if_tunnel_v6udpv4 
in 
gogoc.conf5
- -r retry_delay
- 
Overrides
retry_delay
in
gogoc.conf5
ACKNOWLEDGMENT
This software uses code taken from other organizations as :- - RSA data security for md5.
- - The Apache Software Foundation for Base64 encoding and decoding.

