centOS7:ssh实现几台虚拟机之间免密登录
安装VMware
1.下载VMware并且按照指示安装;
2. 安装CentOS虚拟机,这里就不做详细介绍了,网上也有很多教程,也很简单;
建立虚拟机之间的网络
打开VMware创建一台虚拟机,进来应该是如下界面:
然后就是设置网络:
虚拟机之间的网络模式有很多,桥接模式,NAT模式,仅主机模式等。不同的模式通信的范围有区别,此次实验选择的是NAT模式。选择你的虚拟机,然后可以看到如下界面,依次点击选择NAT模式即可:
设置好后,查看子网IP、网关等信息,后续会用到:
如上图,点击VMware的编辑后,有一个虚拟网络编辑器选项,点击进入会有如下界面:
如上图,点击VMnet8,这个就是虚拟机NAT模式下的网络配置信息,然后点击NAT设置,会看到如下信息:
这里好像需要设置网关,忘记了,因为是好久之前做的实验了,如果需要设置网关的话,将网关和子网IP设置到同一网段,也就是前三个数字相同,最后一个随便设置,但是不要设置为1或者254,避免冲突。
举个例子,下面的分别是几个虚拟机的IP,需要在同一网段,也就是前三位数字相同:
hostname | id address |
---|---|
master | 192.168.110.66 |
slave1 | 192.168.110.99 |
slave2 | 192.168.110.88 |
… | … |
打开虚拟机,配置网络文件
开启虚拟机,右键打开终端,输入