DragonFly On-Line Manual Pages
pppclient(1) System Contributed Software Manual pppclient(1)
NAME
pppclient - Runs PPP over TLS tunnel
SYNOPSIS
pppclient [-h finalhost] [-p finalport] [-r proxyname] [-u proxyport]
[-a user-proxy:pass-proxy] [-c 0|1] [-d 0|1] [-l logfile] [ configfile]
DESCRIPTION
pppclient is the client part of ssltunnel, a tool to tunnel PPP
sessions over SSL.
The main features are:
o no Unix shell is needed on the server
o NTLM proxy authentication supported
o both pppd and the *BSD userland ppp are supported
o simpler than IPsec to deploy
Moreover, while IPsec is filtered on numerous networks, pppclient will
allow you to connect to your server through an HTTPS proxy - even if it
verifies that there is a SSL handshake, or an ISA server.
OPTIONS
The following options are supported:
-h finalhost Connect to the server using finalhost IP address or
hostname.
-p finalport Connect to the finalport TCP port (usually 443).
-r proxyname Use HTTP proxy proxyname hostname or address.
-u proxyport Connect to HTTP proxy using proxyport TCP port.
-a user-proxy:pass-proxy
Use user-proxy:pass-proxy as credentials if HTTP proxy
asks for an authentication. If using an NTLM
authenticated proxy as MS ISA server, username should be
such as DOMAIN\user.
-c 0|1 If set to 1, restart pppd if link goes down.
-d 0|1 If set to 1, forks and detach from terminal after
reading configuration. Logs are sent to syslogd(1) if
next option is not set.
-l logfile Logs to logfile instead of syslogd(1) when starting as a
daemon.
These options override the corresponding options in the configuration
file configfile.
If no configuration file is given, pppclient reads $HOME/.ssltunnelrc.
FILES
$HOME/.ssltunnelrc
Default configuration file.
BUGS
Please report them !
SEE ALSO
pppwho(8), pppserver(8), gpppclient(1), ssltunnelrc(5).
AUTHORS
Alain Thivillon <ssltunnel@rominet.net>
September 6, 2003 pppclient(1)