domain-name-system – 名称服务器是否必须通过TCP回答查询?

前端之家收集整理的这篇文章主要介绍了domain-name-system – 名称服务器是否必须通过TCP回答查询?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我是设置对几个大型Web主机的DNS服务器进行监控的过程.
我的目标是通过跟踪他们对ping的响应来比较他们的DNS服务器响应时间.

在此过程中,我发现Bluehost名称服务器不响应ping.
我试图通过运行Pingdom DNS Check on bluehost.com获取更多信息,它产生了以下错误:@H_404_5@

Name server ns1.bluehost.com (74.220.195.31) does not answer queries over TCP.@H_404_5@

The name server Failed to answer queries sent over TCP. This is probably due to the name server not correctly set up or due to misconfgured filtering in a firewall. It is a rather common misconception that DNS does not need TCP unless they provide zone transfers – perhaps the name server administrator is not aware that TCP usually is a requirement. @H_404_5@

我想知道以下内容:@H_404_5@

>上述声明的程度如何
真正?
> a的含义是什么?
名称服务器没有回答查询
TCP?@H_404_5@

解决方法

Pingdom的诊断文本完全正确. TCP不仅适用于区域传输.

DNS服务器实现现在是“必需的”(在任何RFC需要的任何东西),以支持TCP,每RFC 5966,“DNS上的TCP传输 – 实现要求”.@H_404_5@

请注意,这是服务器软件实现的要求,它并不严格适用于任何服务器的操作 – 不包括操作实践.@H_404_5@

也就是说,如果您的特定DNS服务器未配置为支持TCP,或者它被阻止,那么长期影响将是无法正确支持DNSSEC.同样,可能会阻止导致响应超过512字节的任何其他DNS数据.@H_404_5@

ob免责声明:我写了那篇RFC.@H_404_5@

EDIT RFC 5966现已被RFC 7766取代@H_404_5@

猜你在找的HTML相关文章