2017-07-19 38 views
0

我已經搜索了很長時間,並且很難找到並且找不到答案。希望有人能指引我正確的方向!從互聯網上不可用的Apache2網站

我:

  • 的VirtualBox虛擬機運行Ubuntu 16.04全面更新的Apache2安裝

  • 全面更新WordPress的完全安裝最新

  • 端口轉發端口80上在我的路由器上進行設置和測試(使用Web服務進行測試,並在我試圖從瀏覽器訪問該頁面時在端口80上看到來自tcpdump的流量(其他時間沒有流量)

  • iptables的設置,讓進出的流量,端口80

  • DDNS從noip.com建立和測試

我的問題:

我可以訪問WordPress的網頁我從本地網絡的任何地方安裝在/ var/www/html中,沒有問題。當我嘗試從互聯網上訪問它時,頁面只會超時。我也可以在沒有問題的情況下ssh進入vm。

我的一些設置:

/etc/apache2/sites-enabled/000-default.conf:

<VirtualHost *:80> 
     ServerAdmin [email protected] 
     DocumentRoot /var/www/html 
       <Directory /> 
         Options FollowSymLinks 
         AllowOverride None 
       </Directory> 
       <Directory /var/www/html/> 
         Options Indexes FollowSymLinks Multiviews 
         AllowOverride None 
         Order allow,deny 
         Allow from all 
       </Directory> 
</VirtualHost> 

iptables的(我也嘗試運行的iptables -F清除規則,將所有策略設置爲接受,但這沒什麼區別):

iptables -A INPUT -p tcp --dport http -j ACCEPT 
iptables -A OUTPUT -p tcp --sport http -j ACCEPT 

ports.conf和apache2.conf都處於其默認設置。

在此先感謝!

回答

0

不知道最終是什麼問題,但儘管經過了仔細的測試,它似乎隨機修復了它自己。