Como alterar o host ssh no Vagrantfile

2

Eu corro vagrant (1.7.2) no Mac OS (10.10.3) com Snappy Ubuntu Core (15,04 estável), para docker , usando o VirtualBox 4.3.28 como provedor.

Tudo correu bem antes de configurar o "public_network" no Vagrantfile.

config.vm.network "public_network", bridge: 'en0:Wi-Fi (AirPort)'

Depois que eu ligo a opção "public_network", durante o "vagrant up", o guest os (Snappy Ubuntu 15.04) obteve o IP 192.168.0.13 (eu entrei no VirtualBox GUI), e eu posso manualmente ssh com o IP (192.168.0.13) e chave privada vagrant do terminal Mac.

Meu problema é que o "vagrant ssh" ainda tentou ssh em "127.0.0.1":

default: Waiting for machine to boot. This may take a few minutes...
default: SSH address: 127.0.0.1:2222
default: SSH username: ubuntu
default: SSH auth method: password
default: Warning: Connection timeout. Retrying...
default: Warning: Connection timeout. Retrying...

No documento vagrant , encontrei a configuração config.ssh.host , mas não consigo descobrir um Vagrantfile em funcionamento para "ssh vagante".

    
por Brady Lee 24.05.2015 / 09:08

2 respostas

2

A opção na configuração do seu vagrant deve ser parecida com

config.ssh.host = '192.168.0.13'
    
por 31.05.2015 / 01:04
0

Você também pode fazer isso

ssh [email protected]
    
por 09.01.2016 / 05:50