首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >squid可以将DNS查询转发给DNS服务器吗?

squid可以将DNS查询转发给DNS服务器吗?
EN

Stack Overflow用户
提问于 2010-04-11 14:05:17
回答 1查看 23.1K关注 0票数 7

这可能是完全不可能实现的,但在我尝试之前,我可能会从一个怪人那里得到一些建议。squid代理DNS查询也会吗?我想转发DNS查询通过squid和使用squid的DNS错误页面,当然,通过定制它。我看到DNS查询击中了UDP端口53上的squid框。我可以设置一个端口转发,以便将所有这些查询发送到squid的端口3128。但是squid会理解它的DNS查询并将这些查询转发到squid.conf中的dns服务器吗?我希望我的问题是明确的,但请大声说出来,如果需要的话,我很乐意给你提供更多的信息。谢谢你们!

EN

回答 1

Stack Overflow用户

发布于 2010-04-21 14:45:15

看着鱿鱼是什么?

Squid不是DNS代理。它为自己的目的做一些本地DNS缓存。

Squid保存元数据,特别是缓存在RAM中的热对象,缓存DNS查找,支持非阻塞DNS查找,并实现失败请求的负缓存。

一种思考的方法是,作为"web“代理,Squid生活在应用层。TCP连接(和UDP数据报)不能像在较低级别上那样简单地传递。应用程序必须理解从端点产生的协议,这通常意味着它们的功能可以被描述为协议的白名单:

Squid是一种用于web客户端的高性能代理缓存服务器,支持FTP、gopher和HTTP数据对象.

简而言之,您的问题是:"...would squid理解它的DNS查询,并将这些查询转发到squid.conf中设置的dns服务器?“

Squid可能会听UDP (我没有检查这个),但是即使它这样做了,它也不会理解入站DNS流量。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/2617273

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档