CentOS6如何设置DNS

CentOS6如何设置DNS服务器

DNS配置的重要性

域名系统(DNS)是网络连接的关键组件,负责将域名转换为IP地址。在CentOS6系统中正确配置DNS确保服务器能正常访问网络资源,影响服务连通性和管理效率。

临时DNS设置方法

编辑resolv.conf文件实现即时生效(重启后会丢失):

vi /etc/resolv.conf
# 添加以下内容(示例使用Google DNS)
nameserver 8.8.8.8
nameserver 8.8.4.4

修改立即生效,无需重启服务,适用于临时调试场景。

永久DNS配置方法

修改网络接口配置文件确保重启后配置保留:

  1. 打开对应网卡的配置文件:
    vi /etc/sysconfig/network-scripts/ifcfg-eth0
  2. 添加或修改这两行参数:
    DNS1=8.8.8.8
    DNS2=8.8.4.4
  3. 保存文件后重启网络服务:
    service network restart

系统启动时将自动加载这些DNS配置。

DNS配置验证方法

执行以下命令测试DNS是否正常工作:

  • 检查resolv.conf内容:
    cat /etc/resolv.conf
  • 域名解析测试:
    nslookup example.com
    ping -c 3 example.com

获得IP地址响应即表明DNS配置成功。

注意事项

  • 配置永久DNS必须修改网络接口文件而非直接编辑resolv.conf
  • 多网卡系统需修改对应的接口配置文件
  • 防火墙需放行DNS端口(UDP 53)
  • 多个DNS服务器用空格分隔在配置文件中

寰宇互联服务器4核4G云服务器1元/月,网络稳定、抗DDos、国际BGP、性能强劲,十年服务经验QQ:97295700 微信:huanidc

阅读剩余
THE END