zoukankan      html  css  js  c++  java
  • Linux的DNS实现负载均衡及泛域名部署

    DNS负载均衡技术的实现原理是在DNS服务器中为同一个主机名配置多个IP地址,在应答DNS查询时,DNS服务器对每个查询将以DNS文件中主机记录的IP地址按顺序返回不同的解析结果,将客户端的访问引导到不同的机器上去,使得不同的客户端访问不同的服务器,从而达到负载均衡的目的

    下面的部署是在Linux的DNS正向解析部署上进行修改的。

    如果有什么问题或者错误,可以访问上篇帖子

    下面开始有关DNS的服务部署。<DNS实现负载均衡及泛域名>

    工具:虚拟机

              centos7 

    配置:Linux   IP 192.168.196.132

                          DSN   192.168.196.132

    负载平衡

    利用DNS记录实现负载均衡效果

    web     A       192.168.1.1
    web     A       192.168.1.11

    同一主机名解析到不同的ip上

    [root@wei named]# vim /var/named/chroot/var/named/wei.com.zone 
    $TTL 1D
    @       IN SOA  wei.com. 123456.qq.com. (
                                            0       ; serial
                                            1D      ; refresh
                                            1H      ; retry
                                            1W      ; expire
                                            3H )    ; minimum
            NS      dns01.wei.com.
    dns01   A       192.168.196.132
    web     A       192.168.1.1
    web     A       192.168.1.11
    ftp     A       192.168.1.2
            MX  10  mail.wei.com.
    mail    A       192.168.1.3

    重启服务

    [root@wei named]# systemctl restart named-chroot
    
    [root@wei named]# systemctl restart named

    效果图

    泛域名记录

    wei.com.   A     192.168.1.1
    *.wei.com  A     192.168.1.1

    [root@wei named]# vim /var/named/chroot/var/named/wei.com.zone 


     

    $TTL 1D
    @       IN SOA  wei.com. 123456.qq.com. (
                                            0       ; serial
                                            1D      ; refresh
                                            1H      ; retry
                                            1W      ; expire
                                            3H )    ; minimum
            NS      dns01.wei.com.
    dns01   A       192.168.196.132
    web     A       192.168.1.1
    web     A       192.168.1.11
    wei.com.   A  192.168.1.1    # 使用wei.com就可以访问域名
    *.wei.com.   A  192.168.1.1  # 无论前面加什么,都会解析到192.168.1.1上
    ftp     A       192.168.1.2
            MX  10  mail.wei.com.
    mail    A       192.168.1.3
    
    

    重启服务

    [root@wei named]# systemctl restart named-chroot
    
    [root@wei named]# systemctl restart named

    效果图

  • 相关阅读:
    server-conf-PPTConf
    client-autoReport-ppt
    client-autoReport-common
    浏览器书签导出
    微信公众号JSAPI支付-多公众号向同一商户号支付的问题解决
    Kettle 4.4.0 通过 Java 代码 输出日志到表
    spring tx:advice事务配置
    Spring异常捕获而且回滚事务的方法
    移动端服务器i-jetty下载编译安装及问题解决系列
    I-Jetty部署war包到安卓手机
  • 原文地址:https://www.cnblogs.com/heian99/p/11972318.html
Copyright © 2011-2022 走看看