虛擬機器阿帕契

虛擬機器阿帕契

我在 VirtualBox 上建立了一個簡單的 Ubuntu 伺服器。我想運行 Apache 伺服器,但無法從任何其他裝置存取網站。

我已經檢查過 Apache 正在使用 監聽連接埠 80 apache2.conf

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

service apache2 status<br>
*apache2 is runnig

我可以 ping 主機上 vbox 的 ip,但無法 ping vbox 上主機。

我在 vbox 設定上有一個橋接適配器網路。

我可以在 vbox 機器上造訪該網站。

有任何想法嗎?

答案1

netstat 指令的輸出顯示 apache 僅偵聽 IPv6 連接埠 80。

對於初學者來說,嘗試強制 apache 使用 IPv4(範例請參見https://www.rackaid.com/blog/how-to-disable-ipv6-in-apache-server/) 然後再試一次。

相關內容