NYLON(1)

NAME
nylon - a small and configurable SOCKS{4,5} proxy server

SYNOPSIS
nylon [-h] [-v] [-V] [-f] [-s] [-d] [-c file] [-P file] [-p portno] [-n connections] [-i if] [-I if]

DESCRIPTION
The nylon server accepts incoming SOCKS 4 and 5 requests. It is fully configurable, both by command line and the configuration file.

The options are as follows:

-h  Displays help.

-v  Starts nylon in verbose mode (repeat this to increase verbosity level).

-V  Prints the nylon version number and exits.

-c file
    Use configuration file file (default is nylon.conf).

-f  Runs nylon in the foreground.

-s  Use syslog for output.

-d  Display data dump (will not use syslog).

-P pidfile
    Set pidfile (default is /var/run/nylon.pid).

-p portno
    Specifies the port number nylon should listen to.

-n connections
    Specifies the number of simultaneous connections (clients) nylon can have.

-i if
    Specifies the interface nylon should bind to for incoming connections.

-I if
    Specifies the interface nylon should bind to for outgoing connections.

The configuration file can be used as a replacement for the command line options. Please see nylon.conf for more information.

EXAMPLES
nylon -p 4242 -i fxp1 -I fxp0 -n 10

Starts the nylon server to listen to port 4242 on the ip address which belongs to the fxp1 interface while initiating outgoing connections (i.e. connecting to the host requested) from the ip address bound to fxp0. This is ideal for a firewall/nat host where fxp1 is connected to the internal network and fxp0 to the external one.

STANDARDS
The nylon server complies with the SOCKS5 (RFC 1928) and SOCKS4.

ACKNOWLEDGEMENTS
This product includes software developed by Ericsson Radio Systems.

This product includes software developed by the University of California, Berkeley and its contributors.

AUTHORS
The nylon software has been developed by Marius Aamodt Eriksen (marius@umich.edu)

BUGS
Please report any bugs to Marius Aamodt Eriksen (marius@umich.edu)