仅主机模式:
(1)仅主机模式用来建立一个与外界隔绝的内部网络,用于提高网络的安全性,只能和宿主机互通。
()仅主机模式(H)就是NAT模式去除了虚拟NAT设备,然后使用VMware Network Adapter VMnet1虚拟网卡连接VMnet1虚拟交换机来与虚拟机通信的,host-only隔开,使得虚拟机成为一个独立的系统,只与主机相互通讯。
实验:node-1 与node-5使用vmnet4仅主机模式互通
node-1:172.16.1.1
node-5:172.16.1.2
结果:虚拟机ping宿主机也就是ping这个VMNet4可以成功ping通,宿主机ping虚拟机也可以ping通。
----
node-1上添加网卡
在VMware主界面中选中CentOS虚拟机 > 单击鼠标右键 > 选中设置
在硬件选项栏下 > 单机鼠标左键选中网络适配器 > 点选仅主机模式 > 最后点击确定
宿主机上ipconfig /all查看一下VMNet4,它作为网关,也表示了仅主机模式下的宿主机,因为它和宿主机就是用这个网关进行通信的,而不是使用接到外网的那个网关。
临时配置:
[root@shaoping63 ~]# ifconfig ens38 172.16.2.1/24 //重启后会丢失
永久配置:
A 图形化界面配置
[root@shaoping63 ~]# nmtui
B 修改配置文件方式
注意:只要以ifcfg-开头的都会被认为是网卡配置文件,如果需要备份,一定不要保留这部分,比如备份称这种ifcfg_bak-eth0
[root@shaoping63 network-scripts]# cp ifcfg-ens33 ifcfg-ens38
[root@shaoping63 network-scripts]# uuidgen ifcfg-ens38
ba8527c8-89ed-4a83-bd84-be7918fcc50d
[root@shaoping63 network-scripts]# ifdown ens38
[root@shaoping63 network-scripts]# ifup ens38
[root@client network-scripts]# vim ifcfg-ens37
[root@client network-scripts]# systemctl restart network //重启网卡
注意:如果用远程工具连接仅主机模式的虚拟机迟迟不能连接成功,很可能是受DNS的影响,在文件/etc/ssh/sshd_config中将其关闭。
测试下结果,虚拟机ping宿主机也就是ping这个VMNet4可以成功ping通,宿主机ping虚拟机也可以ping通,设置成功!
以上是centos7仅主机模式设置的详细内容。更多信息请关注PHP中文网其他相关文章!