LINUX中配置DNS分离解析

本文介绍了服务端的DNS分离解析概念,即根据客户端来源提供不同解析结果。通过实现在Linux主机上安装并配置bind,创建双网卡环境,分别设置内网和外网IP,展示如何实现视图(view)配置,以达到对不同网络区域客户提供不同DNS解析的目的。实验包括内网和外网测试机的DNS服务测试,验证了配置的正确性。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

一:服务端配置

1.1 什么是分离解析

分离解析的域名服务器实际也是主域名服务器,这里主要是指根据不同的客户端提供不同的域名解析记录。
比如来自内网和外网的不同网段地址区域的客户机请求解析同一域名时,为其提供不同的解析结果,得到不同的IP地址。

1.2话不多说直接上实验

新添加一块网卡,用双网卡来演示网关服务器的两个端口
在这里插入图片描述
在虚拟机网络设置中vmnet1设置成内网ip,vmnet2
设置成12网段的外网ip
注意第二张网卡配置中的uuid号要删除,否则会进入回环

然后修改测试机的网络设置
在这里插入图片描述
在这里插入图片描述
主机上安装bind
在这里插入图片描述
修改主配置文件

在这里插入图片描述
注释掉在这里插入图片描述
修改区域配置文件
在这里插入图片描述
注意:一旦使用view,zone一定在view之下

修改区域数据配置文件在这里插入图片描述
在这里插入图片描述
关闭防火墙,开启服务

在Linux测试机上修改DNS配置(内网)
在这里插入图片描述
Linux测试机进行DNS服务测试在这里插入图片描述

win10测试机进行DNS服务解析测试
在这里插入图片描述

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值