无法环回本地主机 php 网关导致 nginx 在使用 ufw 设置防火墙时超时

Joh*_*ohn 4 firewall nginx localhost php-fpm ufw

我是第一次设置ufw。在 OpenVZ VPN 上使用 Ubuntu 10.04 LTS 并具有以下规则:

sudo ufw allow 22/tcp
sudo ufw allow 25/tcp
sudo ufw allow 53
sudo ufw allow 80
sudo ufw allow 443
sudo ufw default deny
Run Code Online (Sandbox Code Playgroud)

SSH 和其他一切正常,我可以访问 nginx 上的静态内容。但是,当我访问 PHP 页面时,需要很长时间才能提供 504 网关超时页面。我正在使用 php5-fpm

我尝试了许多规则,包括以下内容:

allow from 127.0.0.1 to 127.0.0.1 port 9000
allow from 127.0.0.1 port 9000 to 127.0.0.1 port 9000
allow 9000
allow from 127.0.0.1 to 127.0.0.1
Run Code Online (Sandbox Code Playgroud)

但他们都没有解决问题。一旦我关闭防火墙,一切正常。Php5-fpm 肯定正在运行并使用端口 9000。

任何帮助表示赞赏,谢谢!如果我解决了,我会回帖。

附加配置:http : //pastebin.com/3e6rHRti

Tom*_*nor 5

对.. 我认为很多混乱是因为 UFW,所以我建议你停止使用它,花一些时间学习 iptables 本身是如何工作的。直接使用 iptables 而不是围绕它的包装器更为常见。

同时。

尝试:

allow from 127.0.0.0/8
allow in on lo0
allow out on lo0
Run Code Online (Sandbox Code Playgroud)