千家信息网

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

发表于:2024-11-24 作者:千家信息网编辑
千家信息网最后更新 2024年11月24日,DNS分离解析即将内外网的相同域名解析为不同的IP地址。主要是指根据不同客户端提供不同的域名解析记录现实网络中一些电商网站为了让用户有更好的体验效果解析速度更快,就把来自不同运营商的用户解析到相对应的
千家信息网最后更新 2024年11月24日linux redhat6.5 中 DNS分离解析配置

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

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

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

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

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

    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

    5:service network restart  //重启网络

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

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

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

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

10:编辑 benet.com.zone.wan

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

12:开启named 服务

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


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


 DNS分离解析成功
0