質問: 現在、サーバーサイド言語を学ぶためにドットインストールのローカル開発環境の構築というレッスンを進めています。PUTTYを起動して仮想マシンに接続しようとしたら、 Network error:Connection timed out というエラーメッセージがでてPUTTYには(INACTIVE)と表示されなにもできなくなってしまいます 1.仮想化支援機能が有効か 2.仮想マシンの再起動 3.意図せずに複数マシンが作られていないか 4.PUTTYに設定したIPアドレスが正しいか 5.Vagrantfileの編集は出来ているか は確認したのですがそれでも上手くいきません ドットインストールの補足情報にある「セキュリティソフトによってアプリケーション通信が遮断されていないか」はやり方が分からないのでやっていません。 vagrant status で仮想マシンの状態を確認したら running(virtualbox)になっていたので仮想マシン自体は動いていると思うのですが、、、 なにか良い解決策がありましたら教えて頂けると幸いです。 よろしくお願いします。
回答: Virtual Boxのネットワーク構成次第ですが、まず、当該のIPアドレスに対してpingを打ってみてください。 それで応答があるかどうかで、アドレスへ到達できているかどうかって話になります。 到達できているけれど接続出来ない場合は、セキュリティソフトが怪しいですね。 ただ、Network error:Connection timed outは、多分、アドレスには到達出来ているので、ポートの開閉を確認してください。 vagrantの場合は、vagrant ssh-configを見てみて、再度ポートを確認してくださいね。