linux下dns视图配置

简介:

 DNS视图的配置

视图原理: 在主配置文件中,可以指定多个view,如果DNS客户端所提交的查询满足第一个view的条件时,就会使用第一个view来进行解析,否则就判断一下view,然后再进行解析。如果所有的view都不满足条件时,BIND将返回Query refuset的消息。设置多个view的作用在于可以根据不同的DNS客户端返回不同的解析结果。如下图所示。BIND在解析www.test.com时,如果客户端属于内网端时,则返回ip地址为192.168.142.2.如果属于外网时,就返回ip地址为61.130.130.1.

实验拓扑图如下:

实验环境:VMware redhat-5.4(DNS,防火墙),Vmware xp(测试机),并且已经正确安装DNS及所需的Web服务。

实验步骤:

1.修改/var/named/chroot/etc/named.conf文件,(图中1是对内网的设置,2是对外网和其他网段);

2.在/var/named/chroot/etc/name.rfc1912.zones中添加如下内容;

3.分别编辑test.com.zone和others_test.com.zone:

4.重启DNS服务,使设置生效;

5.对双网卡的防火墙的配置,首先正确配置ip,eth0:192.168.142.20,

     eth1:61.130.130.1;

6.针对nat表设置两条规则,并可以用iptables -t nat -L -v查看生成规则的具体情况,如下图:(iptables -t nat -A prerouting  -d 61.130.130.1 -p tcp --dport  80 -j DNAT --to 192.168.142.2)

7.并修改/etc/sysctl.conf文件,使防火墙支持转发;

8.内网测试: 

测试正常;

9.外网测试,正常配置ip,

10.用nslookup查看解析情况,

11.用浏览器访问,并用ping测试;

 12.哈哈,可以正确解析为两个网段的ip,实验结束。



本文转自 刘园  51CTO博客,原文链接:http://blog.51cto.com/colynn/1036767

相关文章
|
1天前
|
运维 监控 安全
linux常见问题解析
linux常见问题解析
13 0
|
1天前
|
Unix Shell Linux
在 Linux 上把 Vim 配置为默认编辑器
在 Linux 上把 Vim 配置为默认编辑器
|
2天前
|
存储 Web App开发 Ubuntu
整理16款适用于较旧低配置电脑的最佳Linux发行版
在本指南中,趣云笔记(https://www.ecscoupon.com/)介绍了一些最好的Linux发行版,你可以将它们安装在旧PC上并为其注入新的活力。
16 0
|
2天前
|
Linux 数据安全/隐私保护
Linux 读写权限的配置
Linux 读写权限的配置
9 0
|
3天前
|
Linux 网络安全 数据库
linux centos系统搭建samba文件服务器 NetBIOS解析 (超详细)
linux centos系统搭建samba文件服务器 NetBIOS解析 (超详细)
|
3天前
|
域名解析 存储 缓存
Linux中搭建DNS 域名解析服务器(详细版)
Linux中搭建DNS 域名解析服务器(详细版)
|
3天前
|
Web App开发 安全 Unix
Linux 配置FTP服务器 + vsftpd服务安装配置 (Good篇)
Linux 配置FTP服务器 + vsftpd服务安装配置 (Good篇)
|
3天前
|
网络协议 Linux 开发工具
Linux中 /etc/sysconfig/network-scripts/ifcfg-<interface> 网络接口配置 详解 看这一篇够用
Linux中 /etc/sysconfig/network-scripts/ifcfg-<interface> 网络接口配置 详解 看这一篇够用
|
3天前
|
存储 Linux
Linux 本地yum源配置 (详简篇)
Linux 本地yum源配置 (详简篇)
|
3天前
|
缓存 测试技术 Android开发
深入了解Appium:Capability 高级配置技巧解析
Appium 提供多种进阶配置项以优化自动化测试,如 deviceName 作为设备别名,udid 确保选择特定设备,newCommandTimeout 设置超时时间,PRINT_PAGE_SOURCE_ON_FIND_FAILURE 在错误时打印页面源,以及测试策略中的 noReset、shouldTerminateApp 和 forceAppLaunch 控制应用状态和重启。这些配置可提升测试效率和准确性。
15 2

相关产品

  • 云解析DNS