DNS高级部署与配置DNS VIEW 在CDN加速技术中的使用(一)

简介:

一、拓扑图规划:

DNS双网卡;eth0:192.168.6.248 eth1:192.168.7.248

电信用户:192.168.6.X这个网段 模拟IP地址6.248 6.244

联通用户:192.168.7.X这个网段 模拟IP地址7.248 7.244

其他用户:any

网站集群地址:

电信访问:192.168.1.1 192.168.1.2

网通访问:192.168.2.1 192.168.2.1

其他用户:192.168.3.1 192.168.3.1

二、部署前期规划

1、 查看主DNS服务器的IP地址双网卡;

clip_image002

2、 查看DNS是否安装,

clip_image003

3、 防火墙端口是否打开,DNS客户端解析使用的是UDP协议,同成之间使用的TCP协议,端口是53;

clip_image005

三、实施部署;

1、 在配置部署之前,首先我们需要知道什么是DNS view?NS view简单的理解就是实现不同网段发出同样的请求却得到不同的DNS解析结果,有效的分流网络流量,减少服务器的压力,提高访问控制的能力。在我国大家都知道,电信和网通之间访问的速度是很慢的,但是像百度,sina这种大型网站,不管我们怎么访问速度都是很快的,那么他们是采用什么样的技术呢?采用CDN(内容分发网络)技术来实现的,在这次我们只讨论CDN底层采用的DNS VIEW技术。我们来看怎么样来通过DNS WiEW来实现,电信访问电信,联通访问联通的。

2、 首先确保DNS安装完成,然后我们在/var/named/创建三个目录,分别是“dianxin”、“wangtong”、”other”、然后设置成组的权限为named。如图:

clip_image006

3、 然后我们在创建的目录文件中写入我们相对应的客户端的地址电信写入电信的IP地址,联通写入联通的IP地址;如图查看:需要注意的是格式的写法。

clip_image007

4、 然后修改DNS的主配置文件,vim /etc/named.conf 文件;最好在配置的时候先做备份,在如图中我们首先引用“include”来引用我们上面创建的配置文件。当然我们也可以直接写入IP地址,注销掉以前的系统引导的“include”;在案例中我们把“.”这个配置文件直接写入到DNS view里面,不然会在你重启的时候报错。具体的配置如图所示:

clip_image008

5、 然后创建A记录针对网站访问来辨别的,电信的指向192.168.1.1 网通的用户指向192.168.2.1 192.168.2.2,其他的用户指向192.168.3.1 192.168.3.2,具体配置如图

clip_image010

6、 然后重启服务。

四、测试

1、 首先测试电信的客户是否能访问电信的服务器;

clip_image012

2、 然后测试网通的服务器是否能正常访问网通的服务器;

clip_image013

3、 其他服务器测试的结果;

clip_image015

4、 测试完成。



本文转自devilangel 51CTO博客,原文链接:http://blog.51cto.com/devliangel/1101824,如需转载请自行联系原作者


相关文章
|
11月前
|
存储 缓存 网络协议
阿里云特惠云服务器99元与199元配置与性能和适用场景解析:高性价比之选
2025年,阿里云长效特惠活动继续推出两款极具吸引力的特惠云服务器套餐:99元1年的经济型e实例2核2G云服务器和199元1年的通用算力型u1实例2核4G云服务器。这两款云服务器不仅价格亲民,而且性能稳定可靠,为入门级用户和普通企业级用户提供了理想的选择。本文将对这两款云服务器进行深度剖析,包括配置介绍、实例规格、使用场景、性能表现以及购买策略等方面,帮助用户更好地了解这两款云服务器,以供参考和选择。
|
9月前
|
域名解析 应用服务中间件 Shell
使用nps配置内网穿透加域名解析
使用nps配置内网穿透加域名解析
1024 76
|
缓存 监控 网络安全
使用CDN部署静态资源有哪些优势和注意事项
使用CDN部署静态资源能显著加速内容传递、减轻源服务器负载、提高可用性和容错性、节省带宽成本。但需选择合适的CDN提供商,合理配置缓存规则,确保安全性,监控性能,优化策略,避免缓存污染和处理资源版本问题,以实现最优效果。
522 4
|
12月前
|
域名解析 网络协议 Ubuntu
DHCP与DNS的配置
通过这些步骤,您可以在Linux环境下成功配置和验证DHCP和DNS服务。希望这些内容对您的学习和工作有所帮助。
1125 27
|
11月前
|
监控 Shell Linux
Android调试终极指南:ADB安装+多设备连接+ANR日志抓取全流程解析,覆盖环境变量配置/多设备调试/ANR日志分析全流程,附Win/Mac/Linux三平台解决方案
ADB(Android Debug Bridge)是安卓开发中的重要工具,用于连接电脑与安卓设备,实现文件传输、应用管理、日志抓取等功能。本文介绍了 ADB 的基本概念、安装配置及常用命令。包括:1) 基本命令如 `adb version` 和 `adb devices`;2) 权限操作如 `adb root` 和 `adb shell`;3) APK 操作如安装、卸载应用;4) 文件传输如 `adb push` 和 `adb pull`;5) 日志记录如 `adb logcat`;6) 系统信息获取如屏幕截图和录屏。通过这些功能,用户可高效调试和管理安卓设备。
|
11月前
|
缓存 边缘计算 安全
阿里云CDN:全球加速网络的实践创新与价值解析
在数字化浪潮下,用户体验成为企业竞争力的核心。阿里云CDN凭借技术创新与全球化布局,提供高效稳定的加速解决方案。其三层优化体系(智能调度、缓存策略、安全防护)确保低延迟和高命中率,覆盖2800+全球节点,支持电商、教育、游戏等行业,帮助企业节省带宽成本,提升加载速度和安全性。未来,阿里云CDN将继续引领内容分发的行业标准。
630 7
|
12月前
|
Java 数据库 开发者
详细介绍SpringBoot启动流程及配置类解析原理
通过对 Spring Boot 启动流程及配置类解析原理的深入分析,我们可以看到 Spring Boot 在启动时的灵活性和可扩展性。理解这些机制不仅有助于开发者更好地使用 Spring Boot 进行应用开发,还能够在面对问题时,迅速定位和解决问题。希望本文能为您在 Spring Boot 开发过程中提供有效的指导和帮助。
1532 12
|
存储 人工智能 并行计算
2025年阿里云弹性裸金属服务器架构解析与资源配置方案
🚀 核心特性与技术创新:提供100%物理机性能输出,支持NVIDIA A100/V100 GPU直通,无虚拟化层损耗。网络与存储优化,400万PPS吞吐量,ESSD云盘IOPS达100万,RDMA延迟<5μs。全球部署覆盖华北、华东、华南及海外节点,支持跨地域负载均衡。典型应用场景包括AI训练、科学计算等,支持分布式训练和并行计算框架。弹性裸金属服务器+OSS存储+高速网络综合部署,满足高性能计算需求。
阿里云CDN怎么收费?看这一篇就够了,CDN不同计费模式收费价格全解析
阿里云CDN的费用由基础费用和增值费用组成。基础费用有三种计费方式:按流量、按带宽峰值和月结95带宽峰值,默认为按流量计费,价格根据使用量阶梯递减。增值费用包括静态HTTPS请求、QUIC请求等,按实际使用量收费,不使用不收费。具体收费标准和详细规则可参考阿里云官方页面。
|
缓存 边缘计算 网络协议
深入解析CDN技术:加速互联网内容分发的幕后英雄
内容分发网络(CDN)是现代互联网架构的重要组成部分,通过全球分布的服务器节点,加速网站、应用和多媒体内容的传递。它不仅提升了访问速度和用户体验,还减轻了源站服务器的负担。CDN的核心技术包括缓存机制、动态加速、流媒体加速和安全防护,广泛应用于静态资源、动态内容、视频直播及大文件下载等场景,具有低延迟、高带宽、稳定性强等优势,有效降低成本并保障安全。
2251 4

相关产品

  • 云解析DNS
  • 推荐镜像

    更多
  • DNS