如何让旁遮普/扭曲绕过dns

时间:2011-08-08 20:22:17

标签: dns xmpp twisted bosh punjab

我正在尝试使用旁遮普BOSH服务器来使用开发XMPP服务器。 punjab正在尝试对XMPP域进行SRV DNS查找,这在我们的DNS基础结构中不存在。我有没有办法配置旁遮普来将“myserver.mydomain.com”的请求路由到IP地址?我无法访问XML级别的xmpp:route属性,因此必须通过旁遮普/双绞线配置以某种方式完成。

1 个答案:

答案 0 :(得分:4)

快速入门并安装dnsmasq,将以下内容添加到配置文件中:

srv-host=_xmpp-client._tcp.myserver.mydomain.com,localhost,5222,0
# use your DNS server here instead of 8.8.8.8, which is Google's
server=8.8.8.8

启动dnsmasq。我建议从sudo dnsmasq -dq开始,以便您可以看到调试输出并诊断出任何问题。

修改网络配置以使用127.0.0.1作为DNS服务器。例如,但检查您的操作系统,将resolv.conf设置为:

nameserver 127.0.0.1

这将在您的盒子上本地运行一个小的DNS解析器,在本地为一个SRV记录服务器,并将其他所有内容转发到您的上游DNS服务器。