Provided by: redir_2.2.1-11_amd64 bug

NAME

       redir - redirect tcp connections

SYNOPSIS

       redir [--laddr=incoming.ip.address] [--caddr=host] [--debug] [--syslog] [--name=str] [--timeout=n]
       [--bind_addr=my.other.ip.address] [--ftp=type] [--transproxy]  [--connect=host:port]  --lport=port
       --cport=port [--bufsize=n] [--max_bandwidth=n] [--random_wait=n] [--wait_in_out=n]
       redir  --inetd [--caddr=host] [--debug] [--syslog] [--name=str] [--timeout=n] [--ftp=type]
       [--transproxy]  [--connect=host:port]   --cport=port   [--bufsize=n]   [--max_bandwidth=n]
       [--random_wait=n] [--wait_in_out=n]

DESCRIPTION

       Redir  redirects  tcp  connections  coming  in  to  a  local  port  to a specified
       address/port combination.

       It may be run either from inetd or as a standalone daemon.  Depending on how redir
       was compiled, not all options may be available.

OPTIONS

       --lport
              Specifies port to listen for connections on (when not running from inetd)

       --laddr
              IP address to bind to when listening for connections (when not running from
              inetd)

       --cport
              Specifies port to connect to.

       --caddr
              Specifies remote host to connect to. (localhost if omitted)

       --inetd
              Run as a process started from inetd, with the connection  passed  as  stdin
              and stdout on startup.

       --debug
              Write debug output to stderr or syslog.

       --name Specify program name to be used for TCP wrapper checks and syslog logging.

       --timeout
              Timeout and close the connection after n seconds of inactivity.

       --syslog
              Log information to syslog.

       --bind_addr
              Forces  redir  to  pick  a  specific  address/interface  to bind to when it
              listens for incoming connections.

       --ftp  When using redir for an FTP server, this will cause redir to also  redirect
              ftp  connections.   Type  should  be specified as either "port", "pasv", or
              "both", to specify what type  of  FTP  connection  to  handle.   Note  that
              --transproxy often makes one or the other (generally port) undesirable.

       --transproxy
              On  a  linux system with transparent proxying enabled, causes redir to make
              connections appear as if they  had  come  from  their  true  origin.   (see
              /usr/share/doc/redir/transproxy.txt)

       --connect
              Redirects  connections  through  an  HTTP  proxy which supports the CONNECT
              command.  Specify the address and port  of  the  proxy  using  --caddr  and
              --cport.   --connect  requires  the  hostname and port which the HTTP proxy
              will be asked to connect to.

       --bufsize n
              Set the  bufsize  (defaut  4096)  in  bytes.  Can  be  used  combined  with
              --max_bandwidth or --random_wait to simulate a slow connection.

       --max_bandwidth n
              Reduce  the  bandwidth  to  be  no more than n bits/sec.  The algorithme is
              basic, the goal is to simulate a  slow  connection,  so  there  is  no  pic
              acceptance.

       --random_wait n
              Wait between 0 and 2 x n milliseconds before each "packet". A "packet" is a
              bloc of data read in one time by redir. A "packet" size is always less than
              the bufsize (see also --bufsize).

       --wait_in_out n
              Apply --max_bandwidth and --random_wait for input if n=1, output if n=2 and
              both if n=3.

SEE ALSO

       inetd(1)

                                              local                                      REDIR(1)