centos 7.6——配置dns正向解析应用服务

2024-01-01 19:50

本文主要是介绍centos 7.6——配置dns正向解析应用服务,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

配置dns正向解析应用服务

文章目录

  • 配置dns正向解析应用服务
  • 一、DNS系统原理
  • 实验一:配置dns正向解析应用服务
    • 1. 实验描述
      • (1)步骤一
      • (2)步骤二
      • (3)步骤三

一、DNS系统原理

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述
named.rfc1912.zones //区域配置文件
在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

cd /var/named
vi /var/named.ca //查看全球13个根域名服务器地址

在这里插入图片描述

在这里插入图片描述

实验一:配置dns正向解析应用服务

1. 实验描述

  1. 部署一个dns服务器(1)centos 7.6,主配置文件允许所以域名访问。服务器NAT模式,静态ip地址192.168.75.137
  2. 自定义一个区域域名,www.ttyy.com,IP地址 192.168.75.188
  3. 部署一个Apache服务器,作为www.ttyy.com域名的http服务器。nat模式,ip地址 192.168.75.188
  4. 开启一个win10作为客户机,验证成功访问dns解析和www.ttyy.com服务。

实验逻辑图

(1)步骤一

1. 首先安装bind
yum -y install bind                      //yum 安装bind
[root@localhost /]# rpm -qc  bind             //查看bind 配置文件路径
/etc/logrotate.d/named                 
/etc/named.conf
/etc/named.iscdlv.key
/etc/named.rfc1912.zones              //区域配置文件
/etc/named.root.key
/etc/rndc.conf
/etc/rndc.key
/etc/sysconfig/named
/var/named/named.ca
/var/named/named.empty
/var/named/named.localhost               //区域数据配置文件
/var/named/named.loopbackroot@localhost /]# vi /etc/named.conf      //设置主配置文件

在这里插入图片描述

[root@localhost ttyy]# vim /etc/named.rfc1912.zones //在区域配置文件中设置自定义的域名

在这里插入图片描述

主配置文件中的 唯一根区域数据

在这里插入图片描述

[root@localhost named]#  cp -p named.localhost ttyy.com.zone    //带有属性复制区域数据配置文件并且ttyy.com.zone   
[root@localhost named]# vim ttyy.com.zone     //编辑区域数据配置文件

在这里插入图片描述

[root@localhost named]# systemctl restart named //重启named服务

(2)步骤二

  • 开启另一台centos 服务部署Apache ,/var/www/html中自定义index网页内容
  • 注意:服务器使用nat模式,并且IP地址与DNS服务器(centos 1)同一网段。
  • Apache服务器的网卡地址就是自定义域名www.ttyy.com 的ip地址 192.168.75.188
[root@localhost ttyy]# yum -y install httpd    root@localhost ttyy]# cd /var/www
[root@localhost www]# ll
总用量 0
drwxr-xr-x. 2 root root 6 42 21:14 cgi-bin
drwxr-xr-x. 2 root root 6 42 21:14 html[root@localhost www]# vi index.html
[root@localhost www]# cd html/
[root@localhost html]# ll
总用量 0
[root@localhost html]# cd ..
[root@localhost www]# ll
总用量 4
drwxr-xr-x. 2 root root  6 42 21:14 cgi-bin
drwxr-xr-x. 2 root root  6 77 09:16 html
-rw-r--r--. 1 root root 41 77 09:17 index.html
[root@localhost www]# mv index.html html/
[root@localhost www]# ll
总用量 0
drwxr-xr-x. 2 root root  6 42 21:14 cgi-bin
drwxr-xr-x. 2 root root 24 77 09:18 html

(3)步骤三

  • 开启一台win10 ,网络适配nat模式,VMnet8 ,虚拟机验证dns服务器。

  • 设置win10的dns服务器地址为192.168.75.137也就是dns服务器的ip地址。

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

这篇关于centos 7.6——配置dns正向解析应用服务的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/560334

相关文章

python常见环境管理工具超全解析

《python常见环境管理工具超全解析》在Python开发中,管理多个项目及其依赖项通常是一个挑战,下面:本文主要介绍python常见环境管理工具的相关资料,文中通过代码介绍的非常详细,需要的朋友... 目录1. conda2. pip3. uvuv 工具自动创建和管理环境的特点4. setup.py5.

全面解析HTML5中Checkbox标签

《全面解析HTML5中Checkbox标签》Checkbox是HTML5中非常重要的表单元素之一,通过合理使用其属性和样式自定义方法,可以为用户提供丰富多样的交互体验,这篇文章给大家介绍HTML5中C... 在html5中,Checkbox(复选框)是一种常用的表单元素,允许用户在一组选项中选择多个项目。本

Redis Cluster模式配置

《RedisCluster模式配置》:本文主要介绍RedisCluster模式配置,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友参考下吧... 目录分片 一、分片的本质与核心价值二、分片实现方案对比 ‌三、分片算法详解1. ‌范围分片(顺序分片)‌2. ‌哈希分片3. ‌虚

SpringBoot项目配置logback-spring.xml屏蔽特定路径的日志

《SpringBoot项目配置logback-spring.xml屏蔽特定路径的日志》在SpringBoot项目中,使用logback-spring.xml配置屏蔽特定路径的日志有两种常用方式,文中的... 目录方案一:基础配置(直接关闭目标路径日志)方案二:结合 Spring Profile 按环境屏蔽关

Python包管理工具核心指令uvx举例详细解析

《Python包管理工具核心指令uvx举例详细解析》:本文主要介绍Python包管理工具核心指令uvx的相关资料,uvx是uv工具链中用于临时运行Python命令行工具的高效执行器,依托Rust实... 目录一、uvx 的定位与核心功能二、uvx 的典型应用场景三、uvx 与传统工具对比四、uvx 的技术实

Maven 配置中的 <mirror>绕过 HTTP 阻断机制的方法

《Maven配置中的<mirror>绕过HTTP阻断机制的方法》:本文主要介绍Maven配置中的<mirror>绕过HTTP阻断机制的方法,本文给大家分享问题原因及解决方案,感兴趣的朋友一... 目录一、问题场景:升级 Maven 后构建失败二、解决方案:通过 <mirror> 配置覆盖默认行为1. 配置示

SpringBoot排查和解决JSON解析错误(400 Bad Request)的方法

《SpringBoot排查和解决JSON解析错误(400BadRequest)的方法》在开发SpringBootRESTfulAPI时,客户端与服务端的数据交互通常使用JSON格式,然而,JSON... 目录问题背景1. 问题描述2. 错误分析解决方案1. 手动重新输入jsON2. 使用工具清理JSON3.

Springboot3+将ID转为JSON字符串的详细配置方案

《Springboot3+将ID转为JSON字符串的详细配置方案》:本文主要介绍纯后端实现Long/BigIntegerID转为JSON字符串的详细配置方案,s基于SpringBoot3+和Spr... 目录1. 添加依赖2. 全局 Jackson 配置3. 精准控制(可选)4. OpenAPI (Spri

Redis过期删除机制与内存淘汰策略的解析指南

《Redis过期删除机制与内存淘汰策略的解析指南》在使用Redis构建缓存系统时,很多开发者只设置了EXPIRE但却忽略了背后Redis的过期删除机制与内存淘汰策略,下面小编就来和大家详细介绍一下... 目录1、简述2、Redis http://www.chinasem.cn的过期删除策略(Key Expir

maven私服配置全过程

《maven私服配置全过程》:本文主要介绍maven私服配置全过程,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录使用Nexus作为 公司maven私服maven 私服setttings配置maven项目 pom配置测试效果总结使用Nexus作为 公司maven私