系统:VPS 上的 Ubuntu 18.04。
UFW 什么都没做。它已激活,我甚至重新加载了规则。
为了测试,我设置了以下规则:
Status: active
Logging: on (low)
Default: deny (incoming), allow (outgoing), disabled (routed)
New profiles: skip
To Action From
-- ------ ----
80/tcp DENY IN Anywhere
22/tcp LIMIT IN Anywhere
8080/tcp ALLOW IN Anywhere
我仍然可以通过端口 80 访问 Web 服务器
注意:我最近从 16.04 升级到 18.04 LTS,同时保留了我的 UFW 规则,但即使在此之前,我甚至无需允许 HTTP 和 HTTPS 即可访问 Web 服务器。
我知道处理 UFW 时顺序很重要,并且我每次都会重新加载 UFW 以确保考虑到规则,但显然 UFW 对我来说似乎没用。