基于CDN的负载均衡及辅助DNS

基于CDN的负载均衡及辅助DNS

CDN的全称是Content Delivery Network,即内容分发网络。CDN是构建在现有网络基础之上的智能虚拟网络,依靠部署在各地的边缘服务器,通过中心平台的负载均衡、内容分发、调度等功能模块,使用户就近获取所需内容,降低网络拥塞,提高用户访问响应速度和命中率。CDN的关键技术主要有内容存储和分发技术。

BIND服务器端程序
主要执行程序:/usr/sbin/named
服务脚本:/etc/init.d/named
默认监听端口:53
主配置文件:/var/named/chroot/etc/named.conf
保存DNS解析记录的数据文件位于:/var/named/chroot/var/named/
区域类型:
主区域:master
从区域:slave
提示区域:hint
转发区域:forward
域名解析记录
  NS 域名服务器(Name Server)记录
  MX 邮件交换(Mail Exchange)记录
  A 地址(Address)记录,只用在正向解析区域中
  CNAME 别名(Canonical Name)记录
基于CDN的负载均衡及辅助DNS_第1张图片
域名解析记录
PTR 指针(Point)记录,只用在反向解析区域中
  记录的第一列指定 IP 地址中的主机地址部分即可
  区域数据配置文件的特殊应用
  基于域名解析的负载均衡
  同一域名对应到多个 IP 地址
  泛域名解析
  基于CDN的负载均衡及辅助DNS_第2张图片
  找不到精确对应的 A 记录时,使用“*”进行匹配
  对配置文件进行语法检查
  named-checkconf 工具
  named-checkzone 工具

  1. 修改配置文件		![在这里插入图片描述](https://img-blog.csdnimg.cn/20190917155137804.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L0NhcHRpYW5H,size_16,color_FFFFFF,t_70)
    
  2. 创建两个ip的指向文件
    
    192.168.8.186的指向文件基于CDN的负载均衡及辅助DNS_第3张图片
    192.168.8.184的指向文件基于CDN的负载均衡及辅助DNS_第4张图片
  3. 重启服务,测试CDN
    
    主机ip为192.168.8.186的测试
    基于CDN的负载均衡及辅助DNS_第5张图片
    主机ip为192.168.8.184的测试
    基于CDN的负载均衡及辅助DNS_第6张图片
    辅助DNS
  4. 在另一台主机安装软件
    

在这里插入图片描述
2. 修改配置文件,保存重启服务
基于CDN的负载均衡及辅助DNS_第7张图片
3. 查看文件
基于CDN的负载均衡及辅助DNS_第8张图片
4. 限制学习DNS的主机只有192.168.8.184这台主机才能学习到DNS解析
基于CDN的负载均衡及辅助DNS_第9张图片

你可能感兴趣的:(linux)