linux版本:Ubuntu20.04

1.装好一个之后,先配置虚构网络。这里改成NAT模式


编辑

  1. 这里NAT设置外面有网关信息,先记上


编辑

  1. 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

  1. 改完之后重启server(这步是必须的,不然会导致本机ping不通虚拟机),而后关上xshell
  2. 而后虚拟机相互ping对方的域名测试,本机和虚拟机相互ping 测试。确保网络没有问题。

8.关上xshell,进行如下设置,这里把主机改为虚拟机的ip地址


编辑

 xshell会提醒你生成秘钥,在生成秘钥文件后,而后将秘钥文件放入每个虚拟机的.ssh目录下。

能够抉择将秘钥文件内容追加或笼罩到authorized_keys文件。这里因为是新建的虚拟机,没有其余秘钥,间接用mv命令笼罩了 

mv sourcefile authorized_keys

接下来就用xshell连贯三台服务器,功败垂成!