バーチャルボックスアパッチ

バーチャルボックスアパッチ

VirtualBox 上にシンプルな Ubuntu サーバーを作成しました。Apache サーバーを実行したいのですが、他のデバイスから Web サイトにアクセスできません。

Apache がポート 80 でリッスンしていることを確認しましたapache2.conf

netstat -tnl | grep :80<br>
tcp6 0 0 ::80 :::* LISTEN

service apache2 status<br>
*apache2 is runnig

ホスト上の vbox の IP に ping できますが、vbox 上のホストに ping できません。

vbox 設定にブリッジ アダプタ ネットワークがあります。

そして、vbox マシンで Web サイトにアクセスできます。

何か案は?

答え1

netstat コマンドの出力は、Apache が IPv6 ポート 80 のみをリッスンしていることを示しています。

まず、ApacheにIPv4の使用を強制してみてください(例についてはhttps://www.rackaid.com/blog/how-to-disable-ipv6-in-apache-server/) そしてさらに試みる。

関連情報