我搜索得很长很难,并且经历了许多教程而无法找到答案。希望有人能指出我正确的方向!
我有:
运行ubuntu 16.04的virtualbox vm完全更新apache2已安装
完全最新的wordpress安装完全最新
端口80上的端口转发在我的路由器上进行设置和测试(当我尝试从浏览器访问该页面时,使用Web服务进行测试,并在tcpdump上查看端口80上的流量来回传输(没有看到流量)在任何其他时间))
iptables设置为允许在端口80上进出流量
ddns已设置并经过测试
我的问题:
我可以从本地网络上的任何位置访问我在/ var / www / html中安装的wordpress网页,没有任何问题。当我尝试从互联网访问它时,页面只会超时。我也可以毫不费力地进入虚拟机。
我的一些设置:
/etc/apache2/sites-enabled/000-default.conf:
<VirtualHost *:80>
ServerAdmin webmaster@localhost
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 :(得分:0)
不确定问题最终是什么,但尽管进行了仔细的测试,它似乎随机自行修复。