我在 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')
因此我重启了服务器:
shutdown -r now
现在它已重新启动并运行,但无法解析任何主机名:
当我做:
wget http://wordpress.org/latest.tar.gz
我收到以下错误:
Resolving www.wordpress.org... failed: Temporary failure in name resolution.
即使我这样做:
nslookup google.com
它不起作用,同样的错误:无法解析主机名。
我的服务器 DNS 出了什么问题?
谢谢
答案1
我通过对以下文件进行更改(添加 DNS 服务器)使其正常工作:
/etc/sysconfig/网络脚本/ifcfg-eth0
DNS1=8.8.8.8
DNS2=8.8.4.4
DOMAIN=localdomain
正如该文件所建议的:
/etc/resolv.conf