一、自定义网卡配置
1.打开虚拟机中虚拟网络编辑器
2.配置想要的ip地址和子网掩码
选择VMnet8网卡(NET模式)
ip地址只需注意前三个网段即可
子网掩码一般为255.255.255.0
网关默认为将 ip地址最后一个网段改为2(不一定需要填,虚拟机版本差异)
以ip地址为199.198.168.0/24举例
设置ip地址为:199.198.168.0
设置子网掩码:255.255.255.0
设置网关为:199.198.168.2
点击确定
3.配置windows网卡
打开windows的高级网络设置,找到VMnet8网卡
开启ipv4协议,按照虚拟机的ip地址和网关,子网掩码进行配置
把ip分配方式改为手动
之后保存即可
4.操作系统中网卡配置
回到虚拟机中,打开linux操作系统,用vim配置网卡
#如果版本为centos:
vim /etc/sysconfig/network-scripts/ifcfg-ens33
#如果版本为redhat:
vim /etc/sysconfig/network-scripts/ifcfg-eth0
打开后进行如下配置
进入编辑界面后,按”i“插入文本
BOOTPROTO="static" #改为static
IPADDR=199.198.168.11 #这里更改你想要的ip地址,前三个网段保持不变,我这里将sever(服务端)设置为33,将client(客户端)设置为22
GATEWAY=199.198.168.2 #这里是网关,服务端和客户端都不变
NETMASK=255.255.255.0 #下面的复制粘贴就好
DNS1=8.8.8.8
DNS2=8.8.8.4
编辑完成后,按”esc“退出编辑
之后按shift+":"输入命令,写入并保存
:wq
记得要分别配置服务端和客户端,即两个虚拟机的网卡,方法一样,只有ip地址不同
配置完后检查网卡
服务端
cat /etc/sysconfig/network-scripts/ifcfg-ens33
客户端
cat /etc/sysconfig/network-scripts/ifcfg-ens33
5.重启网卡,如果重启失败,先查看网卡配置文件是否有语法错误,如果还报错,多改几个ip,多试几次,记得服务端和客户端都要重启。
service network restart
6.互相ping,看是否能ping通
服务端
ping 199.198.168.22
客户端
ping 199.198.168.33
至此网卡配置完毕
二.部署NFS环境
1.用yum下载nfs服务
yum install rpcbind nfs-utils -y
2.关闭防火墙和selinux
systenctl stop firewalld
setenforce 0
3.在服务端创建共享文件目录
mkdir /reShare #创建共享目录
chmod 777 /reShare #更改quanx
ll / #查看权限是否更改
4.配置NFS服务主文件
vim /etc/exports
#编辑内容为:
/reShare 199.198.168.0/24(rw,sync)
#更多参数:
#exports配置常用参数
#ro 只读
#rw 读写
#root_squash 当NFS客户端以root管理员访问时,映射为NFS服务器的匿名用户
#no_root_squash 当NFS客户端以root管理员访问时,映射为NFS服务器的root管理员
#all_squash 无论NFS客户端使用什么账户访问,均映射为NFS服务器的匿名用户
#sync 同时将数据写入到内存与硬盘中,保证不丢失数据
#async 优先将数据保存到内存,然后再写入硬盘;这样效率更高,但可能会丢失数据
5.启动nfs服务
systemctl restart rpcbind && systemctl enable rpcbind
systemctl start nfs-server && systemctl enable nfs-server
6.切换到客户端,挂载共享文件夹
mkdir /reShare #在客户端创建共享文件夹
chmod 777 /reShare #更改权限
showmount -e 199.198.168.33 #查看挂载
mount -t nfs 199.198.168.33:/reShare /reShare #挂载共享文件
showmount -e 199.198.168.33 #检查挂载
7.在共享文件夹中创建文件。检查共享
cd /reShare
touch test.txt
vim test.txt
#输入hello world!
#:wq写入并退出
在服务端
在客户端
完成nfs共享文件部署