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

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

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

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

Q&A

1回答

2160閲覧

centosで作成したhtmlファイルを開くことが出来ません

zenobread

総合スコア44

VirtualBox

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

0グッド

0クリップ

投稿2018/11/08 07:02

viコマンドから作成したhtmlファイルを開きたい

現在virtualbox上でcentos7を使いhtmlファイルを作成しました
それでChromeから自分のパソコンがつないでいるipアドレスを検索し、htmlファイルをブラウザ上で見ようとしたところ、このサイトにアクセスできません、とエラーメッセージが出てきました。ファイアウォールに関してはcentos内でコマンドを打ち、無効状態であることを確認しました。どうすればhtmlファイルを開くことが出来ますか?

発生している問題・エラーメッセージ

エラーメッセージ

該当のソースコード

ソースコード

試したこと

直接windowsdefenderファイアウォールから無効状態にしてもつなぐことが出来ませんでした。

補足情報(FW/ツールのバージョンなど)

ここにより詳細な情報を記載してください。

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

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

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

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

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

taka-saan

2018/11/08 07:53 編集

httpサーバは正しく起動されている状態ですか? centosのターミナルのコマンドラインから 「curl -v http://localhost/」 で index.htmlの内容が表示できる状況ですか?
taka-saan

2018/11/08 08:12

「自分のパソコンがつないでいるipアドレスを検索し」とありますが、どのようにして検索されましたでしょうか?
zenobread

2018/11/10 00:24

解決しました!ホストのipアドレスとcentos内のipアドレスが一緒だと勘違いしてました。ずっとホストアドレスを検索してたのが問題だったみたいです
guest

回答1

0

ネットワークアダプターの設定がNATになっているものと思われます。ゲストOSをシャットダウンした状態で、仮想マシンの設定でネットワークを選択し、アダプター1の「割り当て」が何になっているかを確認してください。恐らくNATになっているのではないかと思います。NATはホストからゲスト方向へのリクエストを透過しませんので、そのままではゲスト上で起動しているhttpdにホストから接続することはできません。

これを解決する方法はいくつかありますが、ポートフォワーディングを用いたらどうでしょうか。先ほどのアダプター1の設定画面で、「高度」というところをクリックして展開すると、ポートフォワーディングというボタンがあります。これをクリックし、右側の+ボタンを押してルールを追加します。例えば下図のように設定してみましょう。

設定後にゲストOSを起動して、ホストOS上でブラウザーを開き、アドレスバーに<ホストのIPアドレス>:8080と入力すると、ゲストOSのhttpdに繋がるのではないでしょうか。

投稿2018/11/09 06:05

編集2018/11/09 06:07
keicha_hrs

総合スコア6768

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

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

zenobread

2018/11/10 00:24

ありがとうございます! ただ自分が間違ってたのはipアドレスがホストとcentos内で異なることを知らずに、ホストのipアドレスを検索していたのが問題だったみたいです。
keicha_hrs

2018/11/10 04:51 編集

解決してよかったです。それならば、解決した方法をご自身で回答として記述してそれをベストアンサーとし、自己解決として質問を閉じましょう。
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

まだベストアンサーが選ばれていません

会員登録して回答してみよう

アカウントをお持ちの方は

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

ただいまの回答率
85.48%

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

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

質問する

関連した質問