質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.49%
CentOS

CentOSは、主にRed Hat Enterprise Linux(RHEL)をベースにした、フリーのソフトウェアオペレーティングシステムです。

Ruby on Rails

Ruby on Railsは、オープンソースのWebアプリケーションフレームワークです。「同じことを繰り返さない」というRailsの基本理念のもと、他のフレームワークより少ないコードで簡単に開発できるよう設計されています。

VirtualBox

VirtualBoxは、現在米オラクル社が開発している、 x86仮想化ソフトウェア・パッケージの一つです。

Q&A

解決済

3回答

2901閲覧

【VirtualBox】設定は何も変更していないのに、ゲストに急に繋がらなくなった

pecchan

総合スコア555

CentOS

CentOSは、主にRed Hat Enterprise Linux(RHEL)をベースにした、フリーのソフトウェアオペレーティングシステムです。

Ruby on Rails

Ruby on Railsは、オープンソースのWebアプリケーションフレームワークです。「同じことを繰り返さない」というRailsの基本理念のもと、他のフレームワークより少ないコードで簡単に開発できるよう設計されています。

VirtualBox

VirtualBoxは、現在米オラクル社が開発している、 x86仮想化ソフトウェア・パッケージの一つです。

0グッド

0クリップ

投稿2018/01/26 06:15

RoR開発用に、VirtualBox(5.1.26r117224)にて
ホスト:Windows7にゲスト:CentOSを入れてます。

いつものようにCentOSを起動
Rails サーバを起動し開発してました。

が、急にブラウザから繋がらなくなりました。

ブラウザに以下のように表示されます。

html

1このサイトにアクセスできません 2192.168.56.10 からの応答時間が長すぎます。 3次をお試しください: 4 5接続を確認する 6プロキシとファイアウォールを確認する 7Windows ネットワーク診断ツールを実行する 8ERR_CONNECTION_TIMED_OUT

VirtualBox、CentOS、ホストのWindowsも
何も一切触っていません。

VirtualBoxのアップデートも行っていません。

状況として
Railsサーバは rails s -b 0.0.0.0でいつも通り起動しています。
Tera termからサーバには繋がりました。
Rails、Windows全て再起動しましたが状況変わらずです。

何かお気づきの方、宜しくお願い致します。

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

guest

回答3

0

要因としては3つくらい考えられます。

CentOS 側がファイアウォールで閉じている

CentOS で一時的にファイアウォールを無効にしていて、再起動した事で有効に戻ってしまったケース。この場合、CentOS のバージョンによりファイアウォールが違ってきます。

VirtualBox の NAT/Bridge 設定

VirtualBox の設定画面の「ネットワーク」で、NAT と Bridge が変わってしまったケース。触ってないと仰られているのでこれはないかも。また TeraTerm が通っているので、要因として可能性は薄いです。
ただ、NAT の場合ポートフォワードの設定を弄ってしまったなら、この可能性はあります。

ブラウザのプロキシ

ブラウザ側でプロキシの設定を変えてしまった為、プロキシや外部のサーバが知らないであろう IP アドレスに接続しに行こうとしたケース。これはブラウザの設定を確認下さい。

投稿2018/01/26 07:09

編集2018/01/26 07:10
mattn

総合スコア5030

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

0

確認ポイントとしては、サーバの80ポートが空いているか、pingは通るか(TeraTermで接続できているのでIPは有効と思えるが)。ssh接続できてHTTP接続できないならやはりポートが怪しいかもしれませんね。

投稿2018/01/26 06:35

unz.hori

総合スコア1057

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

0

自己解決

数日置いて起動した所、問題なく動作しました。

根本的な原因が分からず、またいつ動作しなくなるか不明ですが
いったん解決とさせていただきます。

また動作しなくなった場合、教えていただいたことを確認させていただきます。

この度は有難う御座いました。

投稿2018/01/30 04:51

pecchan

総合スコア555

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

unz.hori

2018/01/30 04:57

私も開発環境としてVirtualBoxにCentOSで仮想マシンを立ててますが、たまにHTTPでアクセスできなかったりします。その時はphp-fpmを再起動したら繋がりました。起動時になんらかのプロセスが異常な状態になることがあるかもしれませんので関連プロセス(サービス)を再起動するといいかもしれませんね。
pecchan

2018/01/30 05:00

そうなんですね、関連プロセスまでは気が付きませんでした・・・・。 参考になります。有難う御座います!
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.49%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問