從本地網路外部存取 Apache2 託管的網站

從本地網路外部存取 Apache2 託管的網站

我在主機上的虛擬機器中的 Ubuntu Server 上執行 Apache2。連接到 Oracle Virtual Box 中設定的網路設定為橋接。

我可以在本地電腦和本地網路上看到測試網站。但是,不是來自我的本地網路之外,這正是我想要的。

Apache2 在連接埠 80 上提供服務。 192.xxx.x.xx(原始媒體路由器)。

Ubuntu 上的 ufw 防火牆設定為允許 Apache2 通過。

真的不知道我做錯了什麼,或是在這裡失蹤了。我對此有點陌生,所以我們將不勝感激!我已經閱讀了這裡的數百篇文章,但找不到答案。 :(

答案1

如果您的路由器是家庭數據機/路由器,則預設不允許外部連接進入。

請注意,在家中運行伺服器並不是一個好主意,如果您忽略了某些事情,可能會使家中的所有電腦都處於危險之中。最好使用雲端伺服器。虛擬伺服器相當便宜(我的:1x2.40Ghz Xeon 代碼、1GB RAM、25H 磁碟:每月 5 美元)。

相關內容