linux版本:Ubuntu20.04
1.装好一个之后,先配置虚构网络。这里改成NAT模式
编辑
- 这里NAT设置外面有网关信息,先记上
编辑
- ubuntu20.04的网络配置在/etc/netplan上面。外面有一个yaml文件,咱们用vi 命令关上:
而后进行如下设置,改为动态ip
network:
version: 2
renderer: networkd
ethernets:
enp0s3:
dhcp4: no
addresses: [192.168.208.121/24]
gateway4: 192.168.208.2
nameservers:
addresses: [8.8.8.8,8.8.4.4]
这里addresses就是你的虚拟机ip 联合第1步的子网ip和掩码设置一个,gateway4字段是第2步网关ip。最初的nameservers是配置域名服务器,这里是谷歌的dns服务器地址。配置完之后,执行:
sudo netplan --debug apply
对于第二第三台虚拟机,咱们只须要改addresses,换另外一个就行。
4.改完之后用以下命令验证:
networkctl status
5.咱们vi关上/etc/hosts这个文件,
加上域名和ip的映射。
192.168.208.121 moyu1
192.168.208.122 moyu2
192.168.208.123 moyu3
- 改完之后重启server(这步是必须的,不然会导致本机ping不通虚拟机),而后关上xshell
- 而后虚拟机相互ping对方的域名测试,本机和虚拟机相互ping 测试。确保网络没有问题。
8.关上xshell,进行如下设置,这里把主机改为虚拟机的ip地址
编辑
xshell会提醒你生成秘钥,在生成秘钥文件后,而后将秘钥文件放入每个虚拟机的.ssh目录下。
能够抉择将秘钥文件内容追加或笼罩到authorized_keys文件。这里因为是新建的虚拟机,没有其余秘钥,间接用mv命令笼罩了
mv sourcefile authorized_keys
接下来就用xshell连贯三台服务器,功败垂成!