伊朗大断网时期同款 dnstt 隧道搭建教程,在提供一种极端方案同时,让你能在 2026 体会拨号上网般的速度(
根据 cloudflare radar 观测伊朗的数据可知,伊朗从 1 月 8 号开始全国断网,近几天有少量回复但仅为之前的约 2%,此时 dnstt(一个可基于 dns-over-udp/https/tls 的隧道工具)就成了仅存手段之一(当然现在可以用 chatgpt.com 对应的那个 ip 来走 cf ws+tls 那套经典玩法了,但这不是重点)
声明:对于现在还远没有那么严格的国内网络监管程度应该是没有多少实际应用价值了,本次只是处于我的好奇心和整活
也可以参考伊朗人的教程: DNSTT Walkthrough
使用的一键安装 dnstt 服务端脚本 github 仓库: GitHub - bugfloyd/dnstt-deploy: One-click dnstt DNS tunnel server deployment and management script for Linux. Supports multiple distributions, automatic configuration, systemd integration, and interactive management menu.
- 前提条件
- 1 个能用的域名
- 1 台有 root 权限的 vps(53 端口可用)
- 一个能用的 dns/doh/dot 服务器(dns-over-quic 可以看有一个叫 slipstream 的项目,据说速度能快十倍但是我没试过)
域名方面工作
我用的是 de5.net 那个免费二级域名,托管到了 cloudflare,实际上不需要托管到 cloudflare,只要能设置 A 记录和 NS 记录的都可以
假设我的 vps ip 为 6.7.8.9,此处创建一个 A 记录,名称设置为 “tns”,内容为6.7.8.9
接着创建一个 NS 记录,名称设置为 "t"(根据原作者教程,这里只能为单字母),内容为"tns.example.com"(例如我的就是tns.example.de5.net)
大概长这样:vps 上的工作
我使用的是 ubuntu 24.04.3 的 vps,使用脚本在开头有链接,此处使用 ssh 隧道模式。设置过程中还需要填写 mtu,根据作者推荐应根据网络环境选择,较好的选择最高在 1400 左右,最差的应该在 512 以上,我这里选择默认的 1232。安装完成后会弹出一个 “public key”,应保存在客户端的一个文件里(我这里保存为 11111.pub),为了安全应当设置一个新的账户而不是直接使用 root 账户,例如用户名为 “dnstt”,也可以不设置客户端连接
使用命令dnstt-client -udp DNS_SERVER_IP:53 -pubkey-file server.pub t.example.com 127.0.0.1:7000来将 vps 的 ssh 隧道到本机的 7000 端口,此处 dns_server_ip 可以是任意能用的 dns 服务器,使用-doh https://aaa.ddd.oaifree.com/query-dns等 doh 也行,server.pub 内应有前文脚本生成的 public key,例如我的 11111.pub
一个可用的启动命令示例为.\dnstt-client-windows-amd64.exe -doh https://dns.alidns.com/dns-query -pubkey-file 11111.pub t.example.de5.net 127.0.0.1:7000
重点:ssh 模式代理过来的是 ssh,而不是 socks 代理,要使用 ssh -D 1080 -p 7000 root@127.0.0.1 来转化为 socks 代理再填入 v2rayn 等客户端测速
cloudflare speed test 测下来开始时大约 227kbps,但是我真的懒得等它能测出来最高多少了,反正就比拨号上网强一点吧,上个谷歌还是没压力的,下载个 100gb 的原神大概需要 1026 小时吧总结
其实安装过程比 xray singbox 之类的并不困难,理论上极端网络环境下可用,而且难封锁,就算国内进行了 dns 污染只要换个域名 / 换个 doh 就能用,ip 墙不墙无所谓,但是速度真的太低了
另外手机上应该可以用 http injector 这个软件,但不知道为什么我连接一直超时,懂的也可以教教我(


这两天在网络上又有一个东西火了,Twitter 的创始人 
这两天在网络上又有一个东西火了,Twitter 的创始人 
这两天在网络上又有一个东西火了,Twitter 的创始人 
这两天在网络上又有一个东西火了,Twitter 的创始人 