我在 FreeBSD 11 上运行了一些专用 DNS 服务器。一些人一直在敲打它们,我想给他们不同的答案。因此,我想将这些主机的 UDP 流量从端口 53 转移到端口 5300,另一个服务器正在监听该端口。我尝试了 ipfw fwd,它将流量发送到端口 5300 服务器,但答案丢失了,因为它们从端口 5300 而不是 53 发出。因此,看起来 ipfw divert 和 natd 应该能够将请求发送到端口 5300,并将响应重写为从端口 53 发出,但我一直无法找出正确的命令和选项集。示例将非常有帮助。(DNS 服务器是自定义的东西,与 BIND 完全不同,所以我不能只做水平分割。)