第十一周

1、详细描述一次加密通讯的过程,结合图示最佳。

第十一周

2、描述创建私有CA的过程,以及为客户端发来的证书请求进行办法证书。

CA 服务器端:
 (1)生成 CA 服务器的私钥
     (umask 077; openssl genrsa -out /etc/pki/CA/private/cakey.pem 4096)
  (2)生成 CA服务器自谦证书
     openssl req -new x509 -key /etc/pki/CA/private/cakey.pem -out /etc/pki/CA/cacert.pem -days 365 
  (3)CA目录下生成相应文件
     touch /etc/pki/CA/{serial,index.txt}
     echo 01 > /etc/pki/CA/serial

  请求客户端:
  (1)mkdir /etc/httpd/ssl
   (2)生成私钥
       (umask 077; openssl genrsa -out /etc/httpd/ssl/httpd.key 1024)
   (3)生成请求
        openssl req -new -key /etc/httpd/ssl/httpd.key -out /tmp/httpd.csr
      按照提示完成信息的填写
   (4) 将 httpd.csr 交至服务器端

   CA服务器端签发:
  (1)openssl ca  -in /path/to/httpd.csr -out /etc/pki/CA/certs/httpd.crt -days 365
   (2) 查看证书 
       openssl x509 -in /etc/pki/CA/certs/httpd.crt -noout -subject -serial

3、描述DNS查询过程以及DNS服务器类别。

第十一周

DNS服务器分为解析服务器和缓存服务器。

4、搭建一套DNS服务器,负责解析magedu.com域名(自行设定主机名及IP) (1)、能够对一些主机名进行正向解析和逆向解析; (2)、对子域cdn.magedu.com进行子域授权,子域负责解析对应子域中的主机名; (3)、为了保证DNS服务系统的高可用性,请设计一套方案,并写出详细的实施过程

第十一周

配置/etc/named.conf:

options {
        listen-on port 53 { 192.168.1.106; };
        listen-on-v6 port 53 { ::1; };
        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";
        allow-transfer { 192.168.1.106; };
//      allow-query     { localhost; 192.168.1.108; };
检查配置文件
named-checkconf

在/etc/named.rfc1912.zones 添加解析域

zone "magedu.com" IN {
        type master;
        file "magedu.com.zone";
};

zone "1.168.192.in-addr.arpa" IN {
        type master;
        file "1.168.192.in-addr.arpa.zone";
};

建立解析文件库 /var/named/magedu.com.zone


$TTL 3600
$ORIGIN magedu.com.
@      IN   SOA magedu.com. admin.magedu.com. (
                201703298 ; serial
                1H      ; retry
                2H      ; refresh
                3D      ; expired
                1D      ; TTL 
 )
       IN  NS  ns1
       IN  NS  ns2
       IN  NS  ns3
ns1   IN  A 192.168.1.101
ns2   IN  A 192.168.1.103
ns3   IN  A 192.168.1.102
web   IN  CNAME www
www   IN  A  192.168.1.104
cdn   IN  NS  ns4.cdn
ns4.cdn IN A 192.168.1.108 子域记录
~                                                                                                                                                                                                                               
修改文件属性
chgrp named magedu.com.zone 
chmod o=    magedu.com.zone
[root@www named]# ll
total 24
-rw-r-----. 1 root  named  344 Mar 30 11:26 1.168.192.in-addr.arpa.zone
drwxrwx---. 2 named named   22 Mar 29 14:58 data
drwxrwx---. 2 named named   30 Mar 29 15:33 dynamic
-rw-r-----. 1 root  named  436 Mar 30 12:01 magedu.com.zone
-rw-r-----. 1 root  named 2076 Jan 28  2013 named.ca
-rw-r-----. 1 root  named  152 Dec 15  2009 named.empty
-rw-r-----. 1 root  named  152 Jun 21  2007 named.localhost
-rw-r-----. 1 root  named  168 Dec 15  2009 named.loopback
drwxrwx---. 2 named named    6 Feb 15 21:16 slaves


检查配置文件
 named-checkzone magedu.com  ./magedu.com.zone
 重载
 rndc reload

 子域文件库配置:
 zone "cdn.magedu.com" IN {
    type master;
    file "cdn.magedu.com.zone";

    };


zone "magedu.com" IN {    转发配置
          type forward;
          forward  only;
          forwarders  { 192.168.1.106; };
   }:
从服务器配置:

zone "magedu.com" IN  {
        type slave;
        file "slaves/magedu.com";
        masters { 192.168.1.106; } ;
};

无论是子域配置还是从服务器配置,主 DNS解析库文件必须有该子域或从服务器的A记录。

原创文章,作者:diglinux,如若转载,请注明出处:http://www.178linux.com/72178

(0)
diglinuxdiglinux
上一篇 2017-03-30
下一篇 2017-03-30

相关推荐

  • 12.http学习与应用实现

    1、请描述一次完整的http请求处理过程; 1)建立或处理连接:客户端发送http请求报文,服务器端接收或拒绝请求; 2)接收请求:服务器端接收来自客户端对某些资源的请求; 3)处理请求:服务器端解析客户端请求报文,获取客户端请求的资源及请求方法等信息; 4)访问资源:服务器端获取客户端请求的资源; 5)构建响应报文; 6)发送响应报文; 7)日志记录; 2…

    2017-09-20
  • N26-第二周作业-邢岩(2)

     马哥门徒-N26-邢岩   我们接着说今天的分享,接着,我们来看看bash的工作特性之命令执行状态返回值和命令行展开所涉及的内容好了。    1.bash的基础特性之:命令的执行状态结果      bash通过状态返回值来输出此结果:       成功:0 …

    Linux干货 2017-02-10
  • linux上的文本三剑客之grep和文本查看工具

    linux上文本处理三剑客 grep,egrep,fgrep:文本过滤工具(模式:pattern)工具:     grep:基本正则表达式,-E:支持扩展正则表达式,-F:不支持正则表达式     egrep:扩展正则表达式,-G:支持基本正则表达式 ,-F:不支持正则表达式 &…

    Linux干货 2016-08-07
  • linux的发展史

    一、今天要介绍的Linux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和UNIX的多用户、多任务、支持多线程和多CPU的操作系统。它能运行主要的UNIX工具软件、应用程序和网络协议。它支持32位和64位硬件。Linux继承了Unix以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统。 但是很多时候我们了解到的技术都不是…

    Linux干货 2016-10-17
  • N21 第八周 总有刁民想害朕

    1、请描述网桥、集线器、二层交换机、三层交换机、路由器的功能、使用场景与区别。 网桥将两个相似的网络连接起来,并对网络数据的流通进行管理。它工作于数据链路层,不但能扩展网络的距离或范围,而且可提高网络的性能、可靠性和安全性。 集线器的英文称为“Hub”。主要功能是对接收到的信号进行再生整形放大,以扩大网络的传输距离,同时把所有节点集中在以它为中心的节点上。它…

    Linux干货 2016-09-15
  • 马哥linux2014|2015全套教程

    1、本课程全程将基于集成了Openstack云环境、支持高精度时间(PTP)及虚拟化性能大大提升的RHEL 6.5或CentOS 6.6,间或介绍CentOS 7系统的使用; 2、此文章给出的只是个课程知识点框架,实际讲解过程相当精细;另外,知识点讲授的次序未必同此文章所标示的顺序相同; 3、第15期面授班定于2015年3月24号开课;本期将会是马哥教育数年…

    Linux干货 2015-07-14