练习1、开放/nfs/upload目录,该目录为192.168.xxx.0/24网段的主机的数据
Ⅰ、准备工作(准备使用手工挂载,我就不下autofs了):
[root@localhost ~]# yum install rpcbind
[root@localhost ~]# yum install nfs-utils
【记住开启服务顺序】
rpcbind 》nfs-server.service
[root@localhost etc]# systemctl restart rpcbind
[root@localhost etc]# systemctl restart nfs-server.service
创建/nfs/upload 目录[这里创建的时候把nfs及这个子目录权限提成777,之前配置NFS的时候因为权限出了问题,具体不知道需要什么权限]
Ⅱ、 NFS服务器上配置/etc/upload文件并重新刷新资源
【可以在NFS服务器验证一下,已经挂载成功了】
Ⅲ、在客户端上的配置:安装rpcbind并启动;在客户端上创建一个/nfsclient当挂载点;最后挂载
mount nfs服务器IP:共享目录 挂载点
Ⅳ、验证
客户端这把操作挂载后的目录
可以看到NFS服务器这边也随之更新
练习2、配置dns正向解析 规划: 192.168.xxx.xxx dns.abc.com主域名服务器(注意为真实的IP) 172.16.0.253 从域名服务器172.16.0.254fileserver.abc.com文件服务器 172.16.0.101 printserver.abc.com打印服务器 172.16.0.200 www.abc.com网站服务器 172.16.0.201 www.abc.com网站服务器 172.16.0.25 mail.abc.com邮件服务器 172.16.0.22 ntp.abc.com时间服务器
提供DNS服务的软件叫bind,服务名是named。
常用配置文件:
/etc/named.conf # bind主配置文件【监听端口,允许那些主机访问,根域名解析库,zone区域配置】
/etc/named.rfc1912.zones # 定义zone的文件【专门的区域文件】
/etc/rndc.conf # rndc配置文件
/usr/sbin/named-checkconf # 检测/etc/named.conf文件语法
/usr/sbin/named-checkzone # 检测zone和对应zone文件的语法
Ⅰ、准备工作,yum install bind -y
Ⅱ、配置主配置文件vim /etc/named.conf
做的更改
listen-on port 53 { 127.0.0.1; }; > 192.168.174.128;里边IP改了
allow-query { localhost; }; 》 { all }允许所有查询 ❌
【上面这个all有问题👆 allow-query { 192.168.174.0/24; }; 】
【all没定义,会报错的,我们同意我们的网段查询就行了】
只用修改listen-on port 53 { DNS服务器的IP;};和allow-query这两段就行,
之后到下面配置个区域zone
Ⅲ、配置上图中的abc.zone 【在/var/named/里面,暂时还没创建】
vim /var/named
题目中IP规划是样例,实际根据自己IP网段进行操作
两个NS就是让两台DNS服务器都能解析
Ⅳ、检查文件是否配置错误
检查命令1:named-checkzone www.openlab.com openlab.zone【自己作调整】
检查命令2:named-checkconf /etc/named.conf
这个样子就是两个都没问题
然后重启服务systemctl restart named
Ⅴ、随便验证几个域名看看
nslookup 域名 dns域名解析服务器IP