2016-07-12 50 views
7

Wygląda na to, że nie mogę SSH połączyć z moim wirtualnym pudełkiem.Vagrant Windows - ssh_exchange_identification: read: Połączenie zresetowane przez peera

Mam wirtualne pudełko z Win7. Komputer główny znajduje się również w Win7. Wirtualne pudełko zostało utworzone za pomocą Vagrant z następującym plikiem Vagrantfile.

Vagrant.configure("2") do |config| 
    config.vm.box = "http://aka.ms/vagrant-win7-ie11" 
end 

Otwórz cmd. Przejdź do folderu głównego VagrantFile. wykonać następujące polecenie:

vagrant up 

cmd Wyświetlanie:

Bringing machine 'default' up with 'virtualbox' provider... 
==> default: Clearing any previously set forwarded ports... 
==> default: Clearing any previously set network interfaces... 
==> default: Preparing network interfaces based on configuration... 
    default: Adapter 1: nat 
==> default: Forwarding ports... 
    default: 22 (guest) => 2222 (host) (adapter 1) 
==> default: Booting VM... 
==> default: Waiting for machine to boot. This may take a few minutes... 
    default: SSH address: 127.0.0.1:2222 
    default: SSH username: vagrant 
    default: SSH auth method: private key 

Timed out while waiting for the machine to boot... 

Time out pojawia się okno wirtualnego choć już zakończona bagażnik. (Sprawdzanie poprzez VirtualBox Manager)

wykonać następujące polecenie:

vagrant ssh 

cmd Wyświetlanie:

ssh_exchange_identification: read: Connection reset by peer 

Podczas debugowania Vagrant ssh, może znalazłem kilka przydatnych kłody:

INFO subprocess: Starting process: ["C:\\Program Files\\Git\\usr\\bin/ssh.EXE"] 

INFO ssh: Invoking SSH: ss ["[email protected]", "-p", "2222", "-o", "Compression=yes", "-o", "DSAAuthentication=yes", "-o", "LogLevel=FATAL", "-o", "StrictHostKeyChecking=no", "-o", "UserKnownHostsFile=/dev/null", "-o", "IdentitiesOnly=yes", "-i", "C:/Users/hostpcname/.vagrant.d/insecure_private_key"] 

Czy możesz zasugerować kilka sposobów, aby wyjść z tego? Próbowałem już obrazu innego niż Windows - hashicorp/precise64 i działało dobrze.

+0

sam błąd. Znalazłeś rozwiązanie? – egor7

Odpowiedz

5

Mam ten sam problem. Wykonaj ten krok i pracuj dla mnie.

włóczęga przeładować

i

Vagrant ssh

ponownie i działa dobrze

+0

Pracował także dla mnie, dzięki! –

+4

to tylko tymczasowe rozwiązanie, problem powraca. to niczego nie naprawia. –

+1

Mam do czynienia z tym samym problemem. Ale ten nie naprawił mojego. –