小编Dex*_*ave的帖子

CentOS DNS 无法正常工作 - 无法解析任何主机名

我在 CentOS 6.4 上运行 Linux VPS,并通过 putty 远程登录

我对 /etc/sysconfig/selinux 文件进行了更改:

/etc/sysconfig/selinux

# SELINUX= can take one of these three values:
#       enforcing - SELinux security policy is enforced.
#       permissive - SELinux prints warnings instead of enforcing.
#       disabled - No SELinux policy is loaded.
SELINUX=disabled  (default was 'enforcing')
Run Code Online (Sandbox Code Playgroud)

所以我重新启动了我的服务器:

shutdown -r now
Run Code Online (Sandbox Code Playgroud)

现在它再次启动并运行,但它无法解析任何主机名:

当我做:

wget http://wordpress.org/latest.tar.gz
Run Code Online (Sandbox Code Playgroud)

我收到以下错误:

Resolving www.wordpress.org... failed: Temporary failure in name resolution.
Run Code Online (Sandbox Code Playgroud)

即使我这样做:

nslookup google.com
Run Code Online (Sandbox Code Playgroud)

它不起作用,同样的错误:无法解析主机名。

我的服务器 DNS 有什么问题?

谢谢

更新:这是我的 /etc/resolv.conf 文件的输出

# No …
Run Code Online (Sandbox Code Playgroud)

domain-name-system centos

6
推荐指数
1
解决办法
11万
查看次数

可以 Telnet 到端口 21 而不是 25, 110

我在 Centos 邮件服务器上运行 postfix 和 dovecot。

现在我可以从服务器向外部发送邮件,但是我无法接收来自外部的邮件。

TELNET:当我通过 telnet 将我的 IP 地址 telnet 到端口 21 时,它会连接,但是当为端口 25 和 110 执行此操作时,它无法连接,因此某些东西阻止了它。

现在,在 IPTABLES 中,我启用了以下所有端口以允许流量:80、21、25、110、143。请参阅下面的我的 iptables 配置:

# Generated by iptables-save v1.4.7 on Fri Jul  5 22:08:10 2013
*filter
:INPUT DROP [0:0]
:FORWARD DROP [0:0]
:OUTPUT ACCEPT [30:3200]
-A INPUT -p tcp -m tcp --dport 5252 -j ACCEPT -m comment --comment "SSH"
-A INPUT -p tcp -m tcp --dport 48001 -m comment --comment "SSH was 5252" -j ACCEPT
-A INPUT -p icmp …
Run Code Online (Sandbox Code Playgroud)

email-server postfix iptables port telnet

1
推荐指数
1
解决办法
1092
查看次数