![バーチャルボックスアパッチ](https://rvso.com/image/1087097/%E3%83%90%E3%83%BC%E3%83%81%E3%83%A3%E3%83%AB%E3%83%9C%E3%83%83%E3%82%AF%E3%82%B9%E3%82%A2%E3%83%91%E3%83%83%E3%83%81.png)
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/) そしてさらに試みる。