如何使绑定强制客户端仅通过 TCP 连接?

如何使绑定强制客户端仅通过 TCP 连接?

我想设置一个实验性的名称服务器,要求客户端仅通过发送设置了 TC 位的数据包来通过 TCP 发送请求。为此,我尝试使用文件中的速率限制参数,named.conf.options但无法使其工作。我设置了:

    rate-limit {
            responses-per-second 1;
            slip 0;
    };

但是,如果我对 RR 发出 dig 请求,我收到的回复没有设置 TC 位,也不是通过 tcp 发送的,它仍然是一个 udp 数据包。如何强制我的服务器仅与 tcp 连接交互?

我正在使用 bind9,我的操作系统是 Ubuntu 20.04

相关内容