小编ESa*_*ala的帖子

使用 Docker 时,简单防火墙 (UFW) 不会阻止任何事情

这是我第一次设置 Ubuntu 服务器 (14.04 LTS),我在配置防火墙 (UFW) 时遇到问题。

我只需要sshand http,所以我这样做:

sudo ufw disable

sudo ufw reset
sudo ufw default deny incoming
sudo ufw default allow outgoing

sudo ufw allow 22/tcp
sudo ufw allow 80/tcp

sudo ufw enable
sudo reboot
Run Code Online (Sandbox Code Playgroud)

但是我仍然可以连接到这台机器其他端口上的数据库。知道我做错了什么吗?

编辑:这些数据库位于 Docker 容器上。这可能有关系吗?它是否覆盖了我的 ufw 配置?

EDIT2:输出sudo ufw status verbose

Status: active
Logging: on (low)
Default: deny (incoming), allow (outgoing), deny (routed)
New profiles: skip

To                         Action      From
--                         ------      ----
22/tcp                     ALLOW IN    Anywhere …
Run Code Online (Sandbox Code Playgroud)

firewall networking ufw 14.04 docker

67
推荐指数
4
解决办法
4万
查看次数

标签 统计

14.04 ×1

docker ×1

firewall ×1

networking ×1

ufw ×1