Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
socks(8)		    Universal proxy server		      socks(8)

NAME
       socks - SOCKS 4/4.5/5 gateway service

SYNOPSIS
       socks [-d] [-l[[@]logfile]] [-pport] [-iinternal_ip] [-eexternal_ip]

DESCRIPTION
       socks  is SOCKS server. It supports SOCKSv4, SOCKSv4.5 (extension to v4
       for server side name resolution)	and SOCKSv5. SOCKSv5 specification al-
       lows both outgoing and reverse TCP connections and UDP portmapping.

OPTIONS
       -I     Inetd mode. Standalone service only.

       -d     Daemonise.  Detach  service  from	 console  and run in the back-
	      ground.

       -t     Be silenT. Do not	log start/stop/accept error records.

       -u     Never ask	for username authentication

       -e     External address.	IP address of interface	proxy should  initiate
	      connections  from. External IP must be specified if you need in-
	      coming connections.  By default system will deside which address
	      to use in	accordance with	routing	table.

       -N     External	NAT  address 3proxy reports to client for BIND and UD-
	      PASSOC By	default	external address is reported. It's only	useful
	      in the case of IP-IP NAT (will not work for PAT)

       -i     Internal	address.  IP address proxy accepts connections to.  By
	      default connection to any	interface is  accepted.	 It's  usually
	      unsafe.

       -p     Port.  Port  proxy  listens for incoming connections. Default is
	      1080.

       -l     Log. By default logging is to stdout. If	logfile	 is  specified
	      logging  is to file. Under Unix, if '@' preceeds logfile,	syslog
	      is used for logging.

       -S     Increase or decrease stack size. You may want to	try  something
	      like -S8192 if you experience 3proxy crashes.

CLIENTS
       You  should  use	 client	 with SOCKS support or use some	socksification
       support (for example SocksCAP or	FreeCAP).  Configure client to use in-
       ternal_ip  and port.  SOCKS allows to use almost	any application	proto-
       col without limitation. This implementation also	allows to  open	 priv-
       iledged	port  on  server  (if socks has	sufficient privileges).	If you
       need to control access use 3proxy(8) instead.

BUGS
       Report all bugs to 3proxy@3proxy.ru

SEE ALSO
       3proxy(8), httppr(8),  ftppr(8),	 pop3p(8),  tcppm(8),  udppm(8),  sys-
       logd(8),
       https://3proxy.org/

AUTHORS
       3proxy is designed by Vladimir 3APA3A Dubrovin (3proxy@3proxy.ru)

3proxy 0.9			 January 2019			      socks(8)

NAME | SYNOPSIS | DESCRIPTION | OPTIONS | CLIENTS | BUGS | SEE ALSO | AUTHORS

Want to link to this manual page? Use this URL:
<https://www.freebsd.org/cgi/man.cgi?query=socks&sektion=8&manpath=FreeBSD+13.0-RELEASE+and+Ports>

home | help