github上有一堆的工具:https://github.com/search?utf8=%E2%9C%93&q=DNS+tunnel+&type=php
研究了一天的DNS隧道,如今汇总一些关于我搜到的各类DNS隧道的信息。html
一、OzymanDNSlinux
官方网站:http://www.dnstunnel.de/git
操做系统:跨平台github
实现语言:Perlubuntu
更新程度:最第一版本只有0.1,有各个爱好者的修改版,如via1,via2,via3,等等。服务器
备注:挺复杂的,我没搞成功。tcp
二、tcp-over-dns工具
官方网站:http://analogbit.com/software/tcp-over-dns网站
操做系统:跨平台
实现语言:JAVA
更新程度:最新版本1.2,2011年4月更新。
备注:JAVA编写的,因为服务器没装JDK,故我没用过。
三、heyoka
官方网站:http://heyoka.sourceforge.net/
操做系统:Win2003
实现语言:C
更新程度:最新版本0.1.3-alpha,2009年更新。
备注:服务器不是Windows,故我没用过。做者说很快会更新UNIX版代码,不过一直没动静。
四、iodine
官方网站:http://code.kryo.se/iodine/
操做系统:Windows/Linux
实现语言:C
更新程度:最新版本0.6.0-rc1,2010年6月更新。
备注:须要TAP/TUN支持。不过不少最初想用OzymanDNS的人都转投iodine,称其为“更好用的DNS隧道”。其官网也说本身的速度比其它的同类软件更快。
五、dns2tcp
官方网站:http://www.hsc.fr/ressources/outils/dns2tcp/index.html.en
操做系统:Linux
实现语言:C
更新程度:最新版本0.5.2,2010年6月更新。
备注:最新版代码能够在Windows下编译运行,网上也有人编译了Windows版本(via)。
最后文不切题地提一个软件,叫ssocks,是一个轻量级的socks代理服务端。
补充:其余工具
TUNS(https://members.loria.fr/LNussbaum/tuns.html) TCP-Over-DNS psudp squeeza heyoka 均在ubuntu linux下没有试用成功。