domain-name-system – 如何配置bind9以接受来自其他计算机的连接

前端之家收集整理的这篇文章主要介绍了domain-name-system – 如何配置bind9以接受来自其他计算机的连接前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我确定以前曾以某种形式询问过这个问题,但我对DNS完全不熟悉并且对 Linux没有经验,所以请耐心等待:)

我有来自OVH托管的VPS,我已经设法配置以满足我的需求,但我似乎无法使DNS服务器正常工作.根据我在网上找到的疑难解答页面,Bind配置为不接受来自外部的连接,但我不知道如何更改它.

服务器上的telnet localhost 53工作正常

telnet myserver.com 53在我的本地机器上说telnet:无法连接到远程主机:连接被拒绝

netstat -Wa返回以下内容

tcp        0      0 *:imaps                 *:*                     LISTEN
tcp        0      0 *:pop3s                 *:*                     LISTEN
tcp        0      0 localhost.localdomain:10024 *:*                     LISTEN
tcp        0      0 *:rsync                 *:*                     LISTEN
tcp        0      0 localhost.localdomain:10025 *:*                     LISTEN
tcp        0      0 localhost.localdomain:MysqL *:*                     LISTEN
tcp        0      0 localhost.localdomain:813 *:*                     LISTEN
tcp        0      0 *:pop3                  *:*                     LISTEN
tcp        0      0 *:imap2                 *:*                     LISTEN
tcp        0      0 localhost.localdomain:spamd *:*                     LISTEN
tcp        0      0 *:sunrpc                *:*                     LISTEN
tcp        0      0 *:http-alt              *:*                     LISTEN
tcp        0      0 *:www                   *:*                     LISTEN
tcp        0      0 *:tproxy                *:*                     LISTEN
tcp        0      0 localhost.localdomain:domain *:*                     LISTEN
tcp        0      0 *:ftp                   *:*                     LISTEN
tcp        0      0 *:ssh                   *:*                     LISTEN
tcp        0      0 localhost.localdomain:953 *:*                     LISTEN
tcp        0      0 *:smtp                  *:*                     LISTEN
tcp        0      0 *:https                 *:*                     LISTEN
tcp        0      0 mydomain.com:ssh     0-0-0-0.bb.dnainternet.fi:63879 ESTABLISHED
tcp        0      0 mydomain.com:ssh     0-0-0-0.bb.dnainternet.fi:58003 ESTABLISHED
tcp        0      0 rps0000.ovh.net:56314   iscsi00.rps.ovh.net:3260 ESTABLISHED
udp        0      0 localhost.locald:domain *:*
udp        0      0 *:sunrpc                *:*
udp        0      0 mydomain.com:ntp     *:*
udp        0      0 rps0000.ovh.net:ntp     *:*
udp        0      0 localhost.localdoma:ntp *:*
udp        0      0 *:ntp                   *:*

一些故障排除页面说有一个绑定Bind端口53的线路.由于我没有那个,有可能有什么不对劲,虽然
/etc/init.d/bind9状态告诉我bind9正在运行?

解决方法

此行显示绑定侦听:

tcp 0 0 localhost.localdomain:domain:LISTEN

netstat正在将端口号(53)转换为服务名称(域),由文件/ etc / services确定.然而,正如您所看到的,它只是监听环回接口 – localhost – 而不是所有接口(*或0.0.0.0).

你没有指定你正在运行的发行版,所以下一步有点模糊.您正在寻找名为.conf的主绑定配置文件.它可以在/ etc,/ etc / bind9 /,/ etc / named /,/ var / named / chroot / etc /中,或者在任何地方.一旦找到它,找到’listen-on’选项并完全删除它.重新启动命名,它现在应该监听所有接口.

猜你在找的HTML相关文章