Я пытался развернуть 4 бродячих блока двух разных ОС.два из них - Ubuntu, а два других - Centos.Моя конфигурация файла vagrant ниже: -
config.vm.define "ubuntu" do |ubuntu|
ubuntu.vm.hostname="ubuntu"
ubuntu.vm.box="bento/ubuntu-17.10"
ubuntu.vm.network "private_network", ip:"192.168.33.10"
end
config.vm.define "centos" do |centos|
centos.vm.hostname="centos"
centos.vm.box="bento/centos-7.4"
centos.vm.network "private_network", ip:"192.168.33.20"
end
config.vm.define "server1" do |server1|
server1.vm.hostname="server1"
server1.vm.box="bento/ubuntu-17.10"
server1.vm.network "private_network", ip:"192.168.33.30"
end
config.vm.define "server2" do |server2|
server2.vm.hostname="server2"
server2.vm.box="bento/centos-7.4"
server2.vm.network "private_network", ip:"192.168.33.40"
end
После успешного выполнения vagrant up
я проверил vagrant status
и обнаружил, что все окна работают нормально.
ubuntu running (virtualbox)
centos running (virtualbox)
server1 running (virtualbox)
server2 running (virtualbox)
однако, когда япытался войти на каждую машину, используя команды vagrant ssh ubuntu
, vagrant ssh centos
, vagrant ssh server1
, vagrant ssh server2
, каждая машина могла быть авторизована, кроме server1.В то время как я пытался получить доступ к server2, используя vagrant ssh server1
, эта ошибка показала: -
"ssh_exchange_identification: read: Connection reset by peer"
Я использовал vagrant 2.2.4 в моей элементарной системе OS Loki.Ищу помощи от опытных. TIA