
私はMac OS(10.10.3)でvagrant(1.7.2)を実行しています。Snappy Ubuntu Core(15.04 安定版)、docker 用プロバイダーとしてVirtualBox 4.3.28を使用します。
Vagrantfile で「public_network」を設定する前はすべて順調に進みました。
config.vm.network "public_network", bridge: 'en0:Wi-Fi (AirPort)'
「public_network」オプションをオンにした後、「vagrant up」中に、ゲスト OS (Snappy Ubuntu 15.04) は IP 192.168.0.13 (VirtualBox GUI でログイン) を取得し、Mac ターミナルから IP (192.168.0.13) と vagrant 秘密キーを使用して手動で ssh でログインできます。
私の問題は、「vagrant ssh」がまだ「127.0.0.1」にssh接続しようとしていることです。
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...
で浮浪者ドキュメント私は見つけたconfig.ssh.ホスト設定はありますが、「vagrant ssh」用の Vagrantfile が機能するかどうかわかりません。
答え1
Vagrantの設定オプションは次のようになります
config.ssh.host = '192.168.0.13'
答え2
これもできます
ssh [email protected]