我正在寻找一个可以不受限制地从特定接口发送递归查询的选项。
监听界面很简单,但是我找不到询问界面选项。
我的虚拟机上有 3 个接口,我不希望从默认网关进行绑定询问,有这样的选项吗?
谢谢。
答案1
一个解决方案可能是使用Linux 网络命名空间:
- 创建一个具有单独路由表的新网络命名空间。此路由表应包含与所需网络接口对应的默认网关;
- 在此网络命名空间下运行 Unbound。
答案2
我从 NLNetlabs 文档中找到了此选项:
outgoing-interface:用于连接网络的接口。此接口用于向权威服务器发送查询并接收其回复。可以多次指定以在多个接口上工作。如果没有指定,则使用默认值(全部)。您可以在 interface: 和 outgoing-interface: 行中指定相同的接口,然后这些接口将用于两个目的。传出查询通过随机传出接口发送以对抗欺骗。