RHCE笔记

 ns dns.baidu.com

 A  192.168.8.130

 A (ipv4地址记录)资源记录将主机名映射到ipv4地址

 CNAME(规范名称)记录域别名

 MX 邮件交换记录

 PTR 指针记录 将ipv4 ipv6地址映射到主机名(用于反向DNS)

 AAAA (ipv6地址记录)资源记录(4A记录)将主机名映射到ipv6地址

SOA----openlab.com(序列号 同步时间 重试时间 过期时间 TTL)

 NS----所有的DNS服务器(完整主机名)

 A----正向解析记录

 /var/named 资源记录信息(正向解析或反向解析的数据信息) 主机名 TTY IN 资源记录类型 数据 SOA主要是与区域有关,所以domain要写域名。而SOA后面会接七个参数,这七个参数的意义如下:

      1)Master DNS服务器主机名:这个区域主要是哪台DNS作为Master的意思。

      2)管理员的Email,发生问题可以联系这个管理员。由于@在数据库文件中有特殊含义,所以将用“.”代 替@

      3)  序号(Serial),这个序号代表的是这个数数据库文件的新旧,序号越大代表越新。所以当你更改了 数据库内容时,需要将这个数值放大。

      4)更新频率(Refresh)定义slave多久向Master要求数据更新。 1D

      5)失败重新尝试时间(Retry),如果Slave无法对Master实现连接,那么在多长时间内,Slave会尝试 重新连接到Master。 1H

      6)失效时间(Expire),如果一直尝试失败,持续连接到达这个设置值时限,那么Slave将不再继续尝 试连接,并且尝试删除这份下载的zone file信息。 [root@localhost ~]# vim /etc/named.conf主配置文件 options { 全局选项 listen-on port 53 { 172.24.8.128; }; 监听端口为53,大括号内数据内容可以为any directory "/var/named"; 如果此文件下面有规范到正、反解的zone file文件,该文件默认应该存储在哪个目录下面。 }; 区域定义: zone "baidu.com" IN { 正向解析baidu.com type master; 主服务器类型 file "named.baidu.com"; }; 区域文件名

      7)缓存时间(Minumum TTL),如果这个数据库zone file中,每条记录都没有写到TTL缓存时间的 话,那么就以这个SOA的设置值为主。ttl的意思是当这记录被其他DNS服务器查询到后,这个记录会在 对方DNS服务器的缓存中,保持多久时间。如果写了$TTL,则以该值为准。

搭建DNS服务器

[root@localhost ~]# yum install bind -y
[root@localhost ~]# rpm -ql bind
/etc/named.conf # bind主配置文件
/etc/named.rfc1912.zones # 定义zone的文件
/etc/rndc.conf # rndc配置文件
/usr/sbin/named-checkconf # 检测/etc/named.conf文件语法
/usr/sbin/named-checkzone # 检测zone和对应zone文件的语法
/usr/sbin/rndc # 远程dns管理工具
/usr/sbin/rndc-confgen # 生成rndc密钥
***\*/var/named/named.ca #\**** ***\*根解析库\****
/var/named/named.localhost # 本地主机解析库
/var/named/slaves # 从ns服务器文件夹
[root@localhost ~]# vim /etc/named.conf
options {
定义监听端口,如果所有地址都监听,则只写端口
• listen-on port 53 { 127.0.0.1; };
• 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-query { localhost; };只允许本地主机进行查询
recursion yes;允许递归
logging {
指定日志记录分类和他们的目标位置
• channel default_debug {
• file "data/named.run";
• severity dynamic;
• };
};
zone "." IN {
定义区域
• type hint;
• file "named.ca";
};
包含其他的配置文件
include "/etc/named.rfc1912.zones";
include "/etc/named.root.key";

在服务器上配置:

[root@localhost ~]# vim /etc/named.conf

 主服务器

[root@localhost ~]# vim /etc/named/named.baidu.com

 DNS的转发

selinux 

查看文件的安全上下文

[root@localhost ~]# ls -Z
-rw-------. root root system_u:object_r:admin_home_t:s0 anaconda-ks.cfg
drwxr-xr-x. root root unconfined_u:object_r:admin_home_t:s0 home

在Linux配置邮件客户端

[root@a ~]# yum install mailx -y

[root@a ~]# vim /etc/mail.rc --- 在末尾添加

set from= xxxxxx@xxx.com
set smtp= smtp.xxx.com
set smtp-auth-user= xxxxxx@xxx.com
set smtp-auth-password= 邮箱的授权码
set smtp-auth=login --- 默认login
 

布尔值的查询与修改:

[root@localhost ~]# getsebool -a #列出目前系统上面的所有布尔值条款
[root@localhost ~]# getsebool httpd_enable_homedirs
httpd_enable_homedirs --> off
[root@localhost ~]# setsebool -P httpd_enable_homedirs=1
# -P:表示直接将设置值写入配置文件
[root@localhost ~]# getsebool httpd_enable_homedirs
httpd_enable_homedirs --> on

Vdo

安装VDO模块,需要的软件包是kmod-kvdo vdo

[root@kongd ~]# dnf install -y vdo kmod-kvdo

创建VDO卷

[root@kongd ~]# vdo create --name=vdo1 --device=/dev/nvme0n2 --
vdoLogicalSize=5G
Creating VDO vdo1
Starting VDO vdo1
Starting compression on VDO vdo1
VDO instance 0 volume is ready at /dev/mapper/vdo1

stratis管理文件分层处理

# dnf install -y stratisd stratis-cli

# systemctl enable --now stratisd.service
# stratis pool create redhat /dev/nvme0n2
# 池的名字---redhat      /dev/nvme0n2---池中加入的设备
# stratis pool list
# stratis pool add-data redhat /dev/nvme0n3 --- 池中添加另一个设备
# stratis filesystem create redhat rhce --- 创建文件系统rhce
# stratis filesystem list --- 查看文件系统
# mkdir /mnt/stratis --- 创建挂载目录
# mount /stratis/redhat/rhce /mnt/stratis
# stratis filesystem create redhat rhce1 --- 一个池中可以构建多个文件系统
# stratis filesystem list redhat
# stratis filesystem snapshot redhat rhce snap01 --- 快照
# stratis filesystem list
挂载快照读取数据
# mkdir /mnt/snap
# mount /stratis/redhat/snap01 /mnt/snap/
# stratis filesystem destroy redhat rhce1 --- 删除文件系统
# stratis filesystem destroy redhat snap01
注意:文件系统需要先卸载才能删除
# umount /mnt/snap
# stratis filesystem destroy redhat snap01
删除池
# umount /mnt/snap
# stratis filesystem destroy redhat snap01
# stratis filesystem destroy redhat rhce
# stratis pool destroy redhat

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

北川Cc丶

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值