解决Vultr Ubuntu16.04.1 装 Apache 后外网无法访问
发现问题
前一段时间在Vultr的VPS上装了Apache后,发现无法访问。想到以下几种可能
Apache没有安装成功
在服务器上用w3m发现是可以访问服务器的。排除
Apache配置只能在本地访问
修改配置文件,使用netstat -anp | grep 80命令查看80端口的监听。仍然没问题。排除
Vultr被GFW了,在中国不能访问
Ping服务器的IP地址,可以Ping通。排除
防火墙隔离了80端口
使用端口扫描查看服务器的端口是否开放,发现80端口确实是关闭状态,应该是防火墙或者Vultr的网络服务问题。
查询Vultr的文档,Install Wordpress with Apache, PH……。发现其中有如下一段。
找到原因了,确实是防火墙没有开放80端口
解决
按照文档输入了如下配置
1 | iptables -F |
发现外网可以访问服务器了。。