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)

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

home | help