当前位置: 首页 > 工具软件 > DNS2SOCKS > 使用案例 >

DNS隧道工具 dns2tcp

贲绪
2023-12-01

一、简介  dns2tcp

一种通过 DNS 封装 TCP 流量的隧道工具,支持 key 和txt 类型的请求,用 C 语言开发。它分为两个部分,服务端和客户端,服务端运行在 linux服务器上,客户端可以运行在 linux 和 windows。 

二、下载安装

链接:https://pan.baidu.com/s/1nCbNpOsIIBqAKojpNe

qONQ?pwd=0f7

 解压、编译、安装

unzip dns2tcp-master

cd dns2tcp-master

./configure

make

make install

 三、配置DNS2TCP并启动

  服务端

   1、编辑/etc/dns2tcpd.conf文件

listen = xxx.xxx.xxx.xxx(本机IP) 
port = 53 
user = nobody 
chroot = /var/empty/dns2tcp/ 
# 连接密码
key = 123456  
# 解析的域名
domain = abc.com 
# 提供出来可使用的资源列表
resources = ssh:127.0.0.1:22,http:127.0.0.1:8080

 2、启动

dns2tcpd -F -d 1 -f /etc/dns2tcpd.conf

客户端

1、连接

# 使用http代理
dns2tcpc -l 4444 -r ssh -k 123456 -z abc.com <VPSIP> -c -d 3

# 使用使用SOCKS代理
dns2tcpc -l 12321 -r socks -k 123456 -z abc.com <VPSIP>  -c -d 3
 类似资料: