问题一:
操作题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网卡的配置
?
1
2
3 |
#关掉客户端的10网段,用30网段去挂载,发现挂不上去
#如果不关掉10网段的话,会·被10网段的挂上去,就不能证明是不是10网段之外的挂上去的
[root@client /]# mount -t nfs 192.168.10.100:/share1 /mnt
|
第二种:开启NAT网卡的配置
?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 |
#使用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网段看能不能挂上去
?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32 |
#关掉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有没有什么限制
(可以多想一想)