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. Mul-
     tiple 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  speci-
     fied.  The resource syntax is <resource-name>:<server>:<port>. Multiple re-
     sources can be defined in multilines, but must be comma separated.

     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.1.quarterly>

home | help