对 Apache2 失去希望(IP 拒绝连接)

对 Apache2 失去希望(IP 拒绝连接)

我知道这个问题之前已经被问过,我也看过其中的几个,但由于某种原因,我无法让我的服务器工作。

我想做的是通过互联网访问我的网站。当我尝试本地 (192.168...) 时,它会加载并且一切正常。

但是当从外部连接时,我收到 IP 拒绝连接的情况。

一些事情:

我直接连接到路由器,中间没有任何东西。我确实设置了端口转发。我使用的是端口 80。我的 Ports.conf 设置正确,监听端口 80。我的 000-default.conf 也设置正确。

我遗漏了什么?在我的上一台机器上,我很快就让它工作了,但似乎我在这里遗漏了一些东西……?

答案1

尝试这个

iptables -A INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT

当然,还需要保存规则。Iptables-persistent 是一个很好的工具:

sudo apt-get install iptables-persistent

安装后,您可以随时保存/重新加载 iptables 规则:

sudo /etc/init.d/iptables-persistent save 
sudo /etc/init.d/iptables-persistent reload

如何配置 apache 和 iptables 以允许传入连接 ubuntu 服务器?

相关内容