与自己的 DNS 服务器连接超时

与自己的 DNS 服务器连接超时

我最近在服务器上设置了 PowerDNS。当我nslookup google.com localhost在服务器上运行时,它返回

;; connection timed out; no servers could be reached

我也在nslookup google.com 192.168.1.100我的笔记本电脑上尝试过,它返回了相同的错误消息:

;; connection timed out; no servers could be reached

我打开了 53 端口,但是仍然不起作用。输出sudo iptables -L --line-numbers -n

Chain INPUT (policy ACCEPT)
num  target     prot opt source               destination         
1    fail2ban-ssh  tcp  --  0.0.0.0/0            0.0.0.0/0            multiport dports 22
2    ACCEPT     udp  --  0.0.0.0/0            0.0.0.0/0            udp dpt:53

Chain FORWARD (policy ACCEPT)
num  target     prot opt source               destination         

Chain OUTPUT (policy ACCEPT)
num  target     prot opt source               destination         

Chain fail2ban-ssh (1 references)
num  target     prot opt source               destination         
1    RETURN     all  --  0.0.0.0/0            0.0.0.0/0    

该服务器是运行 Raspbian 8(jessie)的 Raspberry Pi 2。

的输出sudo netstat -tunlp | grep :53

udp        0      0 0.0.0.0:5353            0.0.0.0:*                           485/avahi-daemon: r
udp6       0      0 :::5353                 :::*                                485/avahi-daemon: r

答案1

结果netstat -tunlp | grep :53表明,端口 53 上没有任何内容被监听。因此,要么是您的 DNS 服务器没有运行,要么是您将其配置为监听非标准端口。

不知道你当时到底做了什么”最近在服务器上设置了 PowerDNS“,或者您在服务器上运行哪个操作系统发行版,我无法真正建议您如何启动它。

相关内容