Linux

Ubuntu UFW + Nginx:端口为什么监听了却访问不了

遇到“服务器里 ss -lntp 明明看到 80 端口 LISTEN,但浏览器访问失败”时,可以按三层排查。

第一层:进程是否监听

ss -lntp | grep ':80'

第二层:系统防火墙

ufw status
ufw allow 80/tcp
ufw allow 443/tcp

第三层:云厂商防火墙

很多 VPS 还有独立的云防火墙或安全组。系统内部放行并不代表外层一定放行。

把“监听 -> 系统防火墙 -> 云防火墙”分层检查,通常比反复重启 Nginx 更快。

返回文章列表开发者工具