我想构建自己的小型智能 dns-proxy 服务器,具有以下功能:
- 客户端设置 DNS 服务器,如(2.2.2.2 <- 我的 DNS 服务器包括代理鱿鱼)
- 客户端发送对特殊域的请求(youtube.com 等)
- DNS 响应:2.2.2.2(我的代理服务器)
- 我的代理现在连接到另一个位置代理:3.3.3.3:6060 (SOCKSv5)
- 我的代理正在获取请求的内容并将其仅发送回客户端。
所以我的目标是只向 SOCKS 代理发送这个特定的请求。
例如,软件 powerdns 和 squid 是否有可能?
谢谢。
好的,我刚刚在 github 上找到了一个 shell 脚本,它通过安装 squid sslbump、sniproxy 和 dnsmasq 完全实现了它的目的。(而不是 powerdns)。
这个解决方案对我有用