linux redhat6.5 中 DNS分离解析配置

DNS分离解析即将内外网的相同域名解析为不同的IP地址。
主要是指根据不同客户端提供不同的域名解析记录
现实网络中一些电商网站为了让用户有更好的体验效果解析速度更快,就把来自不同运营商的用户解析到相对应的服务器这样就大大提升了访问速度。

这里直接用构建好的DNS服务器进行配置
DNS的构建之前的文章中有详细教程:https://blog.51cto.com/13630803/2114574

1:添加双网卡  设置 >添加网络适配器 >确定 >完成

linux redhat6.5 中  DNS分离解析配置

linux redhat6.5 中  DNS分离解析配置

2:ifconfig   //查看网卡信息
 复制eth2  的MAC地址

linux redhat6.5 中  DNS分离解析配置

3:cd  /etc/sysconfig/network-scripts/     //到该目录下
      cp ifcfg-eth0 ifcfg-eth2     //复制ifcfg-eth0   命名为ifcfg-eth2
    vim ifcfg-eth2       //编辑ifcfg-eth2

        DEVICE=eth2                                 //改成eth2
        HWADDR=00:0C:29:43:D2:CE      //将复制的MAC地址粘帖
        TYPE=Ethernet
        ONBOOT=yes
        NM_CONTROLLED=yes
        BOOTPROTO=static
        IPADDR=12.0.0.1                       //IP 改为12.0.0.1
        NETMASK=255.255.255.0

linux redhat6.5 中  DNS分离解析配置

    4:vim ifcfg-eth0    //编辑ifcfg-eth0DEVICE=eth0

    DEVICE=eth0
    HWADDR=00:0C:29:43:D2:C4
    TYPE=Ethernet
    UUID=3a497708-5437-4e94-9e57-5e343f826e28
    ONBOOT=yes
    NM_CONTROLLED=yes
    BOOTPROTO=static
    IPADDR=192.168.100.1
    NETMASK=255.255.255.0

linux redhat6.5 中  DNS分离解析配置

    5:service network restart  //重启网络

linux redhat6.5 中  DNS分离解析配置

6:编辑配置文件named.conf
     listen-on port 53 { any; };    设置为  any    监听所有地址和端口
     allow-query     { any; };       设置为any     允许所有网段使用DNS

linux redhat6.5 中  DNS分离解析配置

linux redhat6.5 中  DNS分离解析配置

7:找到37行   4dd 删除  待会粘贴到named.rfc1912.zones 文件中

linux redhat6.5 中  DNS分离解析配置

8:编辑 /etc/named.rfc1912.zones 
配置内网 的正向解析和反向解析 
配置外网 的正向解析

linux redhat6.5 中  DNS分离解析配置

linux redhat6.5 中  DNS分离解析配置

9:打开目录  /var/named
复制 named.localhost  命名 benet.com.zone.lan
复制 named.localhost  命名 benet.com.zone.wan
编辑 benet.com.zone.lan

linux redhat6.5 中  DNS分离解析配置

10:编辑 benet.com.zone.wan

linux redhat6.5 中  DNS分离解析配置

11:编辑resolv.conf 
添加DNS 服务器地址

linux redhat6.5 中  DNS分离解析配置

12:开启named 服务

linux redhat6.5 中  DNS分离解析配置

13:用2台win7 进行测试
设置好win7的地址12.0.0.10 和DNS服务器12.0.0.1  
测试外网的DNS解析

linux redhat6.5 中  DNS分离解析配置
linux redhat6.5 中  DNS分离解析配置

14:设置另一台win7的地址 192.168.100.77  DNS服务器192.168.100.1
测试内网的解析

linux redhat6.5 中  DNS分离解析配置
linux redhat6.5 中  DNS分离解析配置

 DNS分离解析成功

原创文章,作者:QQNSO,如若转载,请注明出处:https://www.wangzhanshi.com/n/14599.html

(0)
QQNSO的头像QQNSO
上一篇 2025年1月1日 17:05:37
下一篇 2025年1月1日 17:05:39

相关推荐

  • k8s pod dns的问题记录是怎样的

    突然收到,反馈,一个服务短信验证码,验证很慢。第一反应是网络问题。 默认pod生成的dns 解析配置文件是如下: 由于pod 使用的是,alpine:latest 采用 apk a…

    2025年1月1日
  • Linux下DNS服务器架设步骤

    named 这个主体进程在启动时需要读取一个初始化文件,缺省为 /etc/named.boot。另外建议大家使用Linux自带的ndc工具来进行启动、中止、重启动、刷新DNS数据、…

    DNS解析 2025年1月1日
  • DNS-Rebinding-Tool是什么脚本

    DNS-Rebinding-Tool DNS-Rebinding-Tool是一款带有自定义脚本的DNS重绑定工具,该项目集成了多种功能,可以用来测试DNS重绑定攻击,并帮助我们更加…

    DNS解析 2025年1月1日
  • 怎么进行DNS负载均衡的分析

    DNS(Domain Name System)域名系统,是因特网的一项服务。它作为将域名和IP地址相互映射的一个分布式数据库,能够使人更方便的访问互联网。DNS…

    DNS解析 2025年1月1日
  • 最好用的公用DNS

    一、114DNS–抗***DNS http://www.114dns.com 1.纯净 无劫持   无需再忍受被强扭去看广告或粗俗网站之痛苦 服务地址为:11…

    DNS解析 2025年1月1日
  • 在Ubuntu和LinuxMint中刷新DNS缓存的方法

    域名系统(DNS)是互联网的主干网之一。你无法想象在全球数百万用户的公共网络上运行网站。如果没有可用的DNS,你需要使用IP地址访问网站,那么很难记住我们每天访问的数千个网站的IP…

    DNS解析 2025年1月1日
  • 修改DNS服务器的方法

    1、什么是DNS ? DNS 是指:域名服务器(Domain Name  Server)。在Internet上域名与IP地址之间是一一对应的,域名尽管便于人们回忆,但机器…

    DNS解析 2025年1月1日
  • 五、DNS与bind

      5.1、DNS简介   DNS服务可以为用户提供域名和IP之间的自动转换。通过DNS,用户只需输入机器的域名即可访问相关的服务,而无需使用那些难以…

    2025年1月1日
  • ubuntu中如何修改DNS

    ubuntu 修改 DNS 的方法 修改文件/etc/resolvconf/resolv.conf.d/base(这个文件默认为空),添加以下内容: nameserver8.8.8…

    DNS解析 2025年1月1日
  • DHCP与DNS综合实战

    前言DHCH中继服务与DNS域名解析的综合实验,综合了DHCP中继服务、DNS域名解析、三层交换的配置以及httpd的安装及配置。一、实验环境在这个实验中我们需要用到GNS3以及四…

    2025年1月1日

发表回复

登录后才能评论