Centos 6下安装DNS缓存-dnsmasq

在某些情况下,DNS缓存能大幅提升网络速度,比如一般的爬虫系统,都会架设DNS缓存服务器。
dnsmasq是一款轻量级的DNS缓存服务器,配置非常简单。

1、安装

在安装之前先启用epel源 ftp://ftp.sjtu.edu.cn/fedora/epel/6/x86_64/epel-release-6-8.noarch.rpm

yum install <a href="https://www.olinux.org.cn/tag/dnsmasq" title="查看与 dnsmasq 相关的文章"target="_blank">dnsmasq</a>

2、配置

#配置DNSMASQ
  sudo vim /etc/dnsmasq.conf
  resolv-file=/etc/resolv.conf_dnsmasq
  #编辑resolv.conf
  sudo cp /etc/resolv.conf /etc/resolv.conf_dnsmasq
  #修改resolv.conf_dnsmasq,设置上你需要的上游DNS服务器
  sudo vim /etc/resolv.conf_dnsmasq
  #例如
  nameserver 114.114.114.114
  nameserver 8.8.8.8
  #修改resolv.conf为localhost
  sudo vim /etc/resolv.conf
  #改为
  nameserver 127.0.0.1

3、应用

#重启dnsmasq和网络
sudo /etc/init.d/dnsmasq restart 
sudo /etc/init.d/networking restart

#测试
dig www.baidu.com
#显示127.0.0.1
;; Query time: 2 msec
;; SERVER: 127.0.0.1#53(127.0.0.1)
;; WHEN: Sat Oct  8 20:36:15 2011
;; MSG SIZE  rcvd: 226

#说明成功了!!!

您可以选择一种方式赞助本站

支付宝转账赞助

支付宝扫一扫赞助

  • 版权声明:本文源自互联网,于3年前,由olinux整理发表,共 774字。
  • 原文链接:点此查看原文

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

图片 表情