【第19天】
NFS 网络文件系统
【【服务端】】
配置防火墙放通:rpc-bind、mountd、nfs-server
创建共享文件夹:mkdir /gongxiangmulu
chmod -Rf 755 /gongxiangmulu
共享信息配置文件:vim /etc/exports
/共享目录名称 或192.168.10.10或192.168.10.(rw,sync,root_squash)
谁可以访问 将管理员映射为普通用户(当访问用户使用管理员身份时)
export -a 5/6中同步文件信息
systemctl restart nfs-server 7/8重启服务
systemctl restart rpcbind 启用共享信息可被发现
【【客户端】】
showmount -e ip -------显示ip上可用的nfs共享
新建挂载点
mount挂载即可: mount -t nfs ipaddress:/目录 挂载点
写入 /etc/fstab
-------------------autofs------------------------------
用到是时候自动挂载
dnf install autofs
主配置文件:/etc/auto.master
/挂载目录 /次配置定义文件.misc
次配置文件:自己创建
/挂载目录的子目录 -fstype=ixo9660,ro :/dev/cdrom
重启服务:systemctl restart autofs
systemctl enable autofs
-------------------------------------DNS---------------------------------
域名提供商:阿里云、各大云服务商等
国外:godaddy
使用Bind提供域名解析服务
正向解析
反向解析
主服务器:管理发布
从服务器:同步内容
缓存服务器:转发域名和ip地址,不保存内容
安装软件包:bind-chroot
主配置文件:/etc/named.conf
11 listen-on port 53 { 哪个网卡或地址提供dns; };
17 allow-query { 谁可以访问dns服务; };
域名区域信息文件:/etc/named.rfc1912.zones
正向解析配置:
zone “xxx.com” IN {
type master;-----定义为主服务器
file “xxx.com.zone”;
allow-update {none;};------允许谁可以同步
};
正向解析文件:/var/named/xxx.com.zone
cp -a named.localhost xxx.com.zone
$TTL 1D #生存周期为1天
@ IN SOA linuxprobe.com. root.linuxprobe.com. (
#授权信息开始: #DNS区域的地址 #域名管理员的邮箱(不要用@符号)
0;serial #更新序列号
1D;refresh #更新时间
1H;retry #重试延时
1W;expire #失效时间
3H );minimum #无效解析记录的缓存时间
NS ns.linuxprobe.com. #域名服务器记录
ns IN A 192.168.10.10 #地址记录(ns.linuxprobe.com.)
www IN A 192.168.10.10 #地址记录(www.linuxprobe.com.)
记录类型 作用
A 将域名指向一个IPV4地址
CNAME 将域名指向另外一个域名
AAAA 将域名指向一个IPV6地址
NS 将子域名指定其他DNS服务器解析
MX 将域名指向邮件服务器地址
SRV 记录提供特定的服务的服务器
TXT 文本内容一般为512字节,常作为反垃圾邮件的SPF记录
CAA CA证书办法机构授权校验
显性URL 将域名重定向到另外一个地址
隐性URL 与显性URL类型,但是会隐藏真实目标地址
反向解析配置:
zone “10.168.192.in-addr.arpa” IN {
type master;
file “192.168.10.arpa”;
allow-update {none;};
};
反向解析文件:/var/named/192.168.10.arpa
cp -a named.loopback 192.168.10.arpa
$TTL 1D
@ IN SOA linuxprobe.com. root.linuxprobe.com. (
0;serial
1D;refresh
1H;retry
1W;expire
3H);minimum
NS ns.linuxprobe.com.
ns A 192.168.10.10
10 PTR ns.linuxprobe.com. #PTR为指针记录,仅用于反向解析中。
10 PTR www.linuxprobe.com.
20 PTR bbs.linuxprobe.com.
---------【从属服务器配置】------------
主配置文件中:/etc/namd.conf
zone “xxx.com” IN {
type slave;
masters { 192.168.10.10; };
file “slaves/保存路径”;
};
zone “10.168.192.in-addr.arpa” IN {
type slave;
masters { 102.168.10.10; };
file “slaves/保存路径文件名” ;
};
重启服务即可
检查: cd /var/named/slaves/
ls 有同步文件



