DNS解析综合学习案例

#图右侧为做题前环境配置

#命令为红色

#命令加载内容为绿色

#vi编辑内容为蓝色

1、用户需把/dev/myvg/mylv逻辑卷以支持磁盘配额的方式挂载到网页目录下

[root@localhost ~]# vi /etc/fstab
/dev/myvg/mylv /usr/local/httpd/htdocs/ xfs defaults,usrquota,grpquota 0 0
[root@localhost ~]# mount -a

2、在网页目录下创建测试文件index.html,内容为用户名称,通过浏览器访问测试

[root@localhost ~]# cd /usr/local/httpd/htdocs/
[root@localhost htdocs]# vi index.html

3、创建用户账户,对LVM配置磁盘配额限制用户磁盘容量为软限制80M;硬限制100M、文件数量软限制为80个;硬限制为100个。

[root@localhost htdocs]# useradd laowang
[root@localhost htdocs]# passwd laowang
[root@localhost ~]# edquota -u laowang /dev/myvg/mylv
Disk quotas for user laowang (uid 1001):
Filesystem blocks soft hard inodes soft hard
/dev/mapper/myvg-mylv 0 81920 102400 0 80 100
[root@localhost ~]# quotaon -auvg

4、构建主从DNS域名解析环境

5、主从DNS都可将www.study.com域名解析为192.168.200.113

6、客户机可通过浏览器访问www.study.com得到WEB服务器相应内容

7、主域名服务器要同时担任缓存域名服务器功能

8、客户机通过nslookup域名测试工具可解析到www.jd.com等网站的域名解析结果

4、5、6、7、8结合在一起做了

主服务器加缓存服务器功能配置
[root@localhost ~]rpm -qa | grep -w bind
bind-libs-lite-9.9.4-50.el7.x86_64
bind-utils-9.9.4-50.el7.x86_64
]bind-license-9.9.4-50.el7.noarch
bind-libs-9.9.4-50.el7.x86_64
[root@localhost ~]# yum -y install bind
[root@localhost ~]# vi /etc/named.conf
options {
listen-on port 53 { 192.168.200.111; };
directory "/var/named";
dump-file "/var/named/data/cache_dump.db";
statistics-file "/var/named/data/named_stats.txt";
memstatistics-file "/var/named/data/named_mem_stats.txt";
recursing-file "/var/named/data/named.recursing";
secroots-file "/var/named/data/named.secroots";
allow-query { any; };

recursion yes;

};

zone "." IN {
type hint;
file "named.ca";
};

zone "study.com" IN {
type master;
file "study.zheng";
allow-transfer { 192.168.200.112; };
};

zone "200.168.192.in-addr.arpa" IN {
type master;
file "study.fan";
allow-transfer { 192.168.200.112; };

};
[root@localhost ~]# named-checkconf /etc/named.conf
[root@localhost ~]# cd /var/named/
[root@localhost ~]# cp named.localhost study.zheng
$TTL 1D
@ IN SOA study.com. admin.study.com. (
100 ; serial
1D ; refresh
1H ; retry
1W ; expire
3H ) ; minimum
NS ns1.study.com.
NS ns2.study.com.
MX 10 mail.stydu.com.
mail A 192.168.200.114
www A 192.168.200.113
ns1 A 192.168.200.111
ns2 A 192.168.200.112
[root@localhost ~]# cp study.zheng study.fan
$TTL 1D
@ IN SOA study.com. admin.study.com. (
108 ; serial
1D ; refresh
1H ; retry
1W ; expire
3H ) ; minimum

IN NS ns1.study.com.
IN NS ns2.study.com.
IN MX 10 mail.study.com.
114 IN PTR mail.study.com.
113 IN PTR www.study.com.
111 IN PTR ns1.study.com.
112 IN PTR ns2.study.com.
[root@localhost named]# named-checkzone study.com /var/named/study.zheng
[root@localhost named]# named-checkzone study.com /var/named/study.fan
[root@localhost named]# systemctl restart named
主服务器加缓存服务器功能配置完毕

从服务器配置
[root@localhost ~]rpm -qa | grep -w bind
bind-libs-lite-9.9.4-50.el7.x86_64
bind-utils-9.9.4-50.el7.x86_64
bind-license-9.9.4-50.el7.noarch
bind-libs-9.9.4-50.el7.x86_64
[root@localhost ~]# yum -y install bind
[root@localhost ~]# vi /etc/named.conf

options {
directory "/var/named";
};

zone "study.com" IN {
type slave;
file "slaves/study.zheng";
masters { 192.168.200.111; };
};

zone "200.168.192.in-addr.arpa" IN {
type slave;
file "slaves/study.fan";
masters { 192.168.200.111; };
};
[root@localhost ~]# named-checkconf /etc/named.conf
[root@localhost named]# systemctl restart named
从服务器配置完毕

测试机window7测试(正、反解析,主服务器、从服务器为DNS解析)

DNS解析综合学习案例的更多相关文章

  1. DNS解析综合学习案例(附详细答案)

    1.用户需把/dev/myvg/mylv逻辑卷以支持磁盘配额的方式挂载到网页目录下2.在网页目录下创建测试文件index.html,内容为用户名称,通过浏览器访问测试3.创建用户账户,对LVM配置磁盘 ...

  2. Linux学习笔记(10)linux网络管理与配置之一——主机名与IP地址,DNS解析与本地hosts解析(1-4)

    Linux学习笔记(10)linux网络管理与配置之一——主机名与IP地址,DNS解析与本地hosts解析 大纲目录 0.常用linux基础网络命令 1.配置主机名 2.配置网卡信息与IP地址 3.配 ...

  3. 一个ssm综合小案例-商品订单管理----写在前面

    学习了这么久,一直都是零零散散的,没有把知识串联起来综合运用一番 比如拦截器,全局异常处理,json 交互,RESTful 等,这些常见技术必须要掌握 接下来呢,我就打算通过这么一个综合案例把这段时间 ...

  4. [源码解析] 深度学习分布式训练框架 horovod (18) --- kubeflow tf-operator

    [源码解析] 深度学习分布式训练框架 horovod (18) --- kubeflow tf-operator 目录 [源码解析] 深度学习分布式训练框架 horovod (18) --- kube ...

  5. 网卡配置文件详解 用户管理与文件权限篇 文件与目录权限 软连接 tar解压命令 killall命令 linux防火墙 dns解析设置 计划任务crond服务 软件包安装 阿里云 yum源 安装

    Linux系统基础优化及常用命令 Linux基础系统优化 引言没有,只有一张图. Linux的网络功能相当强悍,一时之间我们无法了解所有的网络命令,在配置服务器基础环境时,先了解下网络参数设定命令. ...

  6. 第二周作业-影评、靶机和攻击机的安装与配置、kali的配置、DNS解析

    教材作业 第一章作业一 <黑客军团>第2季第1集影评 本文只分析与黑客攻击有关的情节,不谈其他. 开头,男主通过ssh以root身份远程连接到了一台服务器,并在其上执行了名为fuxsocy ...

  7. Service系统服务(四):搭建单区域DNS服务器、特殊DNS解析、配置DNS子域授权、搭建并测试缓存DNS

    一.搭建单区域DNS服务器 目标: 本例要求要求为DNS区域tedu.cn搭建一台DNS服务器,以便用户能通过域名的方式访问网站.测试阶段主要提供以下正向记录: svr7.tedu.cn ---> ...

  8. [白话解析] 通俗解析集成学习之bagging,boosting & 随机森林

    [白话解析] 通俗解析集成学习之bagging,boosting & 随机森林 0x00 摘要 本文将尽量使用通俗易懂的方式,尽可能不涉及数学公式,而是从整体的思路上来看,运用感性直觉的思考来 ...

  9. 详解 DNS 解析

    背景 前面讲了域名.IP,那么还缺少一个主角,就是 DNS 这些都是网络中最最最基础的,也是最最最重要的概念,很有必要深入学习下 所有素材均来自:https://www.bilibili.com/vi ...

随机推荐

  1. [Asp.net] C# 操作Excel的几种方式 优缺点比较

    在项目中我们常常需要将数据库中的数据导出成Excel文件 有一次工作中我的目的就是读取Excel到内存中,整理成指定格式 整理后再导出到Excel. 因为我要处理的每个Excel表格文件很大.一个表格 ...

  2. python函数知识二 动态参数、函数的注释、名称空间、函数的嵌套、global,nonlocal

    6.函数的动态参数 *args,**kwargs:能接受动态的位置参数和动态的关键字参数 *args -- tuple *kwargs -- dict 动态参数优先级:位置参数 > 动态位置参数 ...

  3. Git更改提交

    提交记录我们的工作历史记录,提交自身是一成不变的.Git提供了几个工具和命令,抓门用来帮助修改完善版本库中的提交. 实际工作中存在很多情况需要我们去修改或返工某个提交或者整个提交序列: 1,可以在某个 ...

  4. layer设置maxWidth及maxHeight解决方案

    layer介绍 layer是一款近年来备受青睐的web弹层组件,她具备全方位的解决方案,致力于服务各水平段的开发人员,您的页面会轻松地拥有丰富友好的操作体验.下载及使用访问官方网站. area属性 l ...

  5. 异常处理 _this.setData is not a function

    _this.setData is not a function;at api request success callback function TypeError: _this.setData is ...

  6. cmd与monkey测试

    monkey测试的相关命令 monkey是模拟用户触摸操作,不支持条件判断.monkey命令格式:  启动安卓模拟器/真机 点击运行->输入cmd->进入命令行界面 查看设备连接情况,ad ...

  7. C++虚函数的工作原理

    静态绑定与动态绑定 讨论静态绑定与动态绑定,首先需要理解的是绑定,何为绑定?函数调用与函数本身的关联,以及成员访问与变量内存地址间的关系,称为绑定. 理解了绑定后再理解静态与动态. 静态绑定:指在程序 ...

  8. js获得页面get跳转的参数

    通过js获得页面跳转参数 页面通过window.location.href或通过window.parent.location.href进行页面跳转,在新的页面如何获得相应的参数呢? window.lo ...

  9. Kibana对数据的可视化

    基于上一篇的操作,我们已经获得了数据,接下来我们就要处理数据,因此选用了Kibana 先来介绍一下, Kibana是一个针对Elasticsearch的开源分析及可视化平台,用来搜索.查看交互存储在E ...

  10. 【POJ - 1862】Stripies (贪心)

    Stripies 直接上中文了 Descriptions 我们的化学生物学家发明了一种新的叫stripies非常神奇的生命.该stripies是透明的无定形变形虫似的生物,生活在果冻状的营养培养基平板 ...