NAME¶
simpleproxy - Simple tcp socket proxy
SYNOPSIS¶
simpleproxy [-7] [-v] [-V] [-d] [-i] -P <
POP3 users file>
-L [<
local host>:]<
local port> -R <
remote
host>:<
remote port> -S <
proxy
host>:<
proxy port>
DESCRIPTION¶
The
simpleproxy program acts as a simple tcp proxy. It opens listening
socket on local machine and forwards any connection to the remote host.
OPTIONS¶
simpleproxy accepts following options:
- -V
- Version information.
- -v
- Makes simpleproxy to write activity information to
syslog or stderr.
- -7
- Makes simpleproxy to strip 8th bit.
- -i
- Use this flag when starting simpleproxy from
INETD.
- -d
- By default simpleproxy does not detach itself from
control terminal and writes all messages to stderr. This option
will detach it from terminal and make it write messages to
syslog.
- -L [<local host>:]<local
port>
- Local host and port name or number to bind for listening.
Host name is optional.
- -R <remote host>:<remote
port>
- Remote host and port name or number
- -P <POP3 users list>
- If specified, simpleproxy will load list of users from the
<filename> (one per line). After this it will be forwarding POP3
sessions only if client trying to authenificate as this user.
- -S <proxy host>:<proxy
port>
- HTTPS proxy server host and port name or number.
- -a <HTTP Auth User>:<HTTP Auth
Password>
- Authenticate to the HTTPS proxy server with the given
userid and password. This option performs BASIC HTTP authentication as
specified in RFC 2617. Used only in conjunction with -S.
- -t <trace file>
- If specified, simpleproxy will dump all data that passes
through connection to the specified file.
BUGS ¶
Only
tcp ports are supported.
SEE ALSO¶
inetd(1M), services(4),
http://www.crocodile.org/software.html
AUTHOR¶
Vadim Zaliva <lord@crocodile.org>, Vladimir Karpinsky
<vlad@noir.crocodile.org> Vadim Tymchenko
<verylong@noir.crocodile.org>
CONTRIBUTORS¶
Pavel Roskin <pavel_roskin@geocities.com>, Cedric Tefft
<cedric@earthling.net> Christophe Bothamy
<cbothamy@sourceforge.net> Ulf Harnhammar <metaur@telia.com>