web-dev-qa-db-ja.com

VirtualBoxのポート80で接続が拒否されました。ただし、CentOSの場合のみVM

今朝この問題を抱えた後、私は他の質問をたくさん読んだ。うまくいけば、これを解決するのに役立つたくさんの情報を提供できます

標準ポート22を使用してVMブリッジネットワークまたはホストオンリーネットワークを使用)にSSHで接続できます。ただし、Webサイトにアクセスしようとすると(この段階ではウェルカムページが表示されることを期待しているだけです)、 ERR_CONNECTION_REFUSED

  • OS X10.10.3でVirtualBox4.3.26を使用しています
  • 問題のあるVMはCentOS7ベースです
  • Yumを使用してApache2(httpd)をインストールしました
  • Apacheが実行されています
  • Pingに問題はありません
  • VM任意のネットワークモードを使用する場合)からのインターネット接続
  • SELinuxが無効になっている
  • IPtablesが無効になっています
  • 22のSSHは正常に機能します

Netstatによると、80を聴いています

tcp        0      0 :::80    :::*     LISTEN
  • 私はUbuntu14.10を持っています-サーバーVM問題ありません。apt-getでApache2をインストールしただけで、192.168.0.102(ブリッジモードでテスト中のIP)のウェルカムページを読むことができます。 CentOSでやろうとしているのと同じifconfigから

誰かが私の問題が何であるか知っていますか?

どこでリクエストが拒否されているのか、私にはわかりません。

2
joevallender

デフォルトでは、CentOS7にはfirewalldがインストールされています。正しく構成されているか、無効になっていることを確認してください。

systemctl stop firewalld
systemctl disable firewalld
7
Jorge Martinez