从x到53的前向

时间:2017-01-27 09:42:22

标签: node.js dnsmasq

我正在尝试使用dnsmasq运行dns服务器,默认情况下绑定到端口53,因此需要sudo。我想知道我是否可以在任何未预留的端口(9999)上运行它并设置规则以将流量从端口53转发到9999?我猜它可能不起作用,因为默认情况下53没有打开,所以我可能需要在端口53上监听会将流量转发到端口9999的东西?

1 个答案:

答案 0 :(得分:0)

配置dnsmasq以侦听端口9999是通过向port=9999添加行/etc/dnsmasq.conf并重新启动服务service dnsmasq restart来完成的。

根据你的另一个问题,关于在端口53上侦听另一个东西只转发到端口9999,你当然可以写一个守护进程来做到这一点,并将它绑定到端口53将要求你有权绑定到端口53首先,所以在你的情况下,我不知道这是否可能。再说一遍,如果你能做到这一点,你首先要将dnsmasq绑定到端口53 ......

因此,如果您的dnsmasq正在侦听端口9999,您需要将流量指向该端口,无论流量来自何处。