0%

DNS缓存服务搭建

前言

DNS缓存服务是为了加快用户访问网站的速度。

DNS缓存服务器搭建

缓存服务器(双网卡):

  • 网卡一:桥接模式
  • 网卡二:仅主机模式,192.168.0.106
    客户端(仅主机模式):192.168.0.102
  1. 缓存服务器设置
  • 添加双网卡,一个连外网、一个连内网
    连外网的网卡:设置为桥接模式
    连内网的网卡:设置为仅主机模式,IP地址设置为192.168.0.106
  • 安装bind-chroot
    1
    yum install bind-chroot
  • 编辑主配置文件/etc/named.conf
    image78b27f29415d80dc.png
  • 编辑配置文件/etc/sysctl.conf,写入下面这句,开启ipv4转发功能
    1
    net.ipv4.ip_forward = 1
    输入命令sysctl -p立即生效
  • 清除防火墙规则
    1
    2
    iptables -F
    service iptables save
  • 开启DNS服务并加入开机启动项
    1
    2
    systemctl start named
    systemctl enable named
  1. 客户端配置
  • 设置网卡信息,网关和DNS服务器设置为缓存服务器的IP地址192.168.0.106
    1
    nm-connection-editor #进入图形化界面配置IP信息
    image5e5effb880c24fdc.png
  • 验证DNS缓存服务的效果
    1
    2
    ping 192.168.0.106 #保证能够ping通DNS缓存服务器的IP地址
    nslookup www.baidu.com #目前无法获取到缓存DNS信息,应该是DNS服务器(114.114.114.114)有限制
    image09493880cf1839e6.png
-------------本文结束感谢您的阅读-------------