我在那里看到了一些指南,但我无法让它们中的任何一个工作.我可以将NS记录指向我的域名,所以听起来我应该能够做到这一点.我尝试为服务器部分设置DMZ,根本没有运气.
解决方法
有一个
Java实现可以在analogbit.com上的Windows上运行:
tcp-over-dns.
tcp-over-dns contains a special dns@H_403_8@ server and a special dns client. The@H_403_8@ client and server work in tandem to@H_403_8@ provide a TCP (and UDP!) tunnel@H_403_8@ through the standard DNS protocol.
This is similiar to the defunct NSTX@H_403_8@ dns tunelling software. The purpose of@H_403_8@ this software to is succeed where NSTX@H_403_8@ Failed. For me at least,all NSTX@H_403_8@ tunnels disconnect within tens of@H_403_8@ seconds in real world situations.@H_403_8@ tcp-over-dns was written to be quite@H_403_8@ robust while at the same time@H_403_8@ providing acceptable bandwidth speeds.
这些程序需要Java运行时环境6.0.服务器需要管理端口53访问权限.
有一篇来自同一作者的好文章很好地解释了TCP over DNS.