Squid Web Cache Wiki

Squid Web Cache 文档

🔗 功能:EDNS 支持

🔗 详细信息

当发送 EDNS 选项时,解析器可以通过 UDP 发送非常大的回复,而无需诉诸短暂的 TCP 连接。

512 字节的限制在今天来说相当随意。Squid 对内部 DNS 解析器实际能够接收的数据量有非常高的限制。因此,Squid 可以轻松地宣传和处理非常大的数据包尺寸。

🔗 潜在问题

🔗 解析器支持

已识别出某些解析器,它们支持 IPv6 地址查找 (AAAA) 的 EDNS,但在 IPv4 地址查找 (A) 请求上不支持 EDNS 或会拒绝这些请求。

:information_source: 为了解决这个问题,Squid 目前被硬编码为不向 IPv4 A 查找发送 EDNS 提示。

🔗 自适应巨型数据包

EDNS 的工作方式允许 Squid 及其源 DNS 解析器自动实现通信所需的最大数据包尺寸。

由于 Squid 的设计问题,我们无法(尚未)利用这些提示来自动化数据包尺寸调整。相反,需要使用配置选项 dns_packet_max 来设置宣传的数据包尺寸或完全禁用 EDNS。

类别:功能

导航:站点搜索站点页面类别🔼 向上