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

FreeBSD Manual Pages

  
 
  

home | help
dns2tcpd(1)		    General Commands Manual		   dns2tcpd(1)

NAME
       dns2tcpd	- A tunneling tool that	encapsulate TCP	traffic	over DNS.

SYNOPSIS
       dns2tcpd	[ -h ] [ -F ] [	-i address ] [ -f config_file ]	[ -p pidfile ]
       [ -d debug_level	]

DESCRIPTION
       dns2tcp is a network tool used to  encapsulate  TCP  communications  in
       DNS.  When  connections are received on a specific port all TCP traffic
       is sent to the remote dns2tcpd server and forwarded to a	specific  host
       and port. Multiple connections are supported.

       It was written for demonstration	purposes

OPTIONS
       -h     Help Menu

       -F     Run in foreground

       -i IP address
	      IP address to bind (default 0.0.0.0)

       -f config file
	      Configuration file to use

       -p pidfile
	      File where our pid will be written

       -d debug	level
	      Change debug level. Levels available are 1, 2 or 3.

CONFIGURATION FILES
       By  default  ${HOME}/.dns2tcprcd	 is  used  if no configuration file is
       specified. The resource syntax is <resource-name>:<server>:<port>. Mul-
       tiple  resources	 can be	defined	in multilines, but must	be comma sepa-
       rated.

       Here is an example :

	      listen = 127.0.0.1
	      port = 53
	      user = nobody
	      chroot = /tmp
	      pid_file = /var/run/dns2tcp.pid
	      domain = dns2tcp.hsc.fr
	      debug_level = 0
	      resources	= ssh:127.0.0.1:22 , smtp:127.0.0.1:25,
			   pop3:10.0.0.1:110

AUTHORS
       Olivier Dembour <olivier.dembour@hsc.fr>

SEE ALSO
       ssltunnel

								   dns2tcpd(1)

NAME | SYNOPSIS | DESCRIPTION | OPTIONS | CONFIGURATION FILES | AUTHORS | SEE ALSO

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

home | help