Linux
Ubuntu UFW + Nginx:端口为什么监听了却访问不了
遇到“服务器里 ss -lntp 明明看到 80 端口 LISTEN,但浏览器访问失败”时,可以按三层排查。
第一层:进程是否监听
ss -lntp | grep ':80'
第二层:系统防火墙
ufw status ufw allow 80/tcp ufw allow 443/tcp
第三层:云厂商防火墙
很多 VPS 还有独立的云防火墙或安全组。系统内部放行并不代表外层一定放行。
把“监听 -> 系统防火墙 -> 云防火墙”分层检查,通常比反复重启 Nginx 更快。