nfs挂载
问题一:
操作题1:搭建NFS服务器,并完成以下任务。
-
在服务器端共享/share1目录,允许所有的客户端访问该目录,但只有读取权限。
-
在服务器端共享/share2目录,允许192.168.20.0/24网段的客户端访问,并具有读写权限
服务器网络配置: 客户端网络配置
仅主机 ip 192.168.10.100/24 /share1 仅主机 ip 192.168.10.200/24
机主机 ip 192.168.30.100/24 仅主机 ip 192.168.30.200/24
NAT ip 192.168.20.100/24 /share2 NAT ip 192.168.20.200/24
第一题
第一种:关掉NAT网卡的配置
#关掉客户端的10网段,用30网段去挂载,发现挂不上去 #如果不关掉10网段的话,会·被10网段的挂上去,就不能证明是不是10网段之外的挂上去的 [root@client /]# mount -t nfs 192.168.10.100:/share1 /mnt
第二种:开启NAT网卡的配置
#使用20网段,发现挂上去 [root@client /]# mount -t nfs 192.168.10.100:/share1 /mnt [root@client /]# df -hT 文件系统 类型 容量 已用 可用 已用% 挂载点 /dev/mapper/rhel-root xfs 16G 3.1G 13G 20% / devtmpfs devtmpfs 977M 0 977M 0% /dev tmpfs tmpfs 993M 144K 993M 1% /dev/shm tmpfs tmpfs 993M 8.9M 984M 1% /run tmpfs tmpfs 993M 0 993M 0% /sys/fs/cgroup /dev/sda1 xfs 497M 148M 350M 30% /boot tmpfs tmpfs 199M 12K 199M 1% /run/user/0 /dev/sr0 iso9660 3.6G 3.6G 0 100% /run/media/root/RHEL-7.3 Server.x86_64 192.168.10.100:/share1 nfs4 16G 3.1G 13G 20% /mnt [root@client /]# 所以,总结出,NAT下的ip可以ping仅主机的Ip,但是仅主机ip不能pingNAT的ip
第二题:
要想让20.0网段才能访问该文件,就应该用10网段看能不能挂上去
#关掉NAT的配置文件 [root@localhost /]# nmcli connection show 名称 UUID 类型 设备 ens32 7acc1440-7b4b-4fc1-a6c4-a326f727f8ef 802-3-ethernet ens32 virbr0 43c3b271-a511-49b6-80da-c1bc3d87920a bridge virbr0 ens33 ed8fd2ef-e963-4bd2-937e-3a799ab5cc9e 802-3-ethernet -- [root@localhost /]# #用10网段的去挂载/share2,发现挂不上去 [root@localhost /]# mount -t nfs 192.168.20.100:/share2 /mnt ^C [root@localhost /]#
#开启NAT配置文件 [root@localhost /]# nmcli connection show 名称 UUID 类型 设备 ens32 7acc1440-7b4b-4fc1-a6c4-a326f727f8ef 802-3-ethernet ens32 ens33 ed8fd2ef-e963-4bd2-937e-3a799ab5cc9e 802-3-ethernet ens33 virbr0 43c3b271-a511-49b6-80da-c1bc3d87920a bridge virbr0 [root@localhost /]# #用20网段的去挂载/share2,挂上去了 [root@localhost /]# mount -t nfs 192.168.20.100:/share2 /opt/ [root@localhost /]# df -hT 文件系统 类型 容量 已用 可用 已用% 挂载点 /dev/mapper/rhel-root xfs 16G 3.0G 13G 20% / devtmpfs devtmpfs 977M 0 977M 0% /dev tmpfs tmpfs 993M 144K 993M 1% /dev/shm tmpfs tmpfs 993M 8.9M 984M 1% /run tmpfs tmpfs 993M 0 993M 0% /sys/fs/cgroup /dev/sda1 xfs 497M 148M 350M 30% /boot tmpfs tmpfs 199M 12K 199M 1% /run/user/0 /dev/sr0 iso9660 3.6G 3.6G 0 100% /run/media/root/RHEL-7.3 Server.x86_64 192.168.20.100:/share2 nfs4 16G 3.0G 13G 20% /opt [root@localhost /]#
总结:
可以这么理解挂载,如果有2个ip的话,客户端去挂载时,想:先写Ip,这个ip上有这个文件,然后看nfs配置文件,对于客户端挂载的ip有没有什么限制
(可以多想一想)