嘟嘟社区

UFW防火墙为什么不产生作用呢?


遇到过奇怪问题,我的Portainer用了nginx反代,所以默认的9000端口我在UFW上做了关闭
但是很奇怪,外网还是可以访问。。。。。

UFW防火墙为什么不产生作用呢?
因为docker的iptable有点问题

解决方法:映射的时候用127.0.0.1:9000:9000

可能他在iptables创建了更优先级的方行规则,参考ufw无法控制docker

catdrive 发表于 2022-2-21 12:20
可能他在iptables创建了更优先级的方行规则,参考ufw无法控制docker

啊?还就必须用iptablees的命令来关闭是吧?

海苔 发表于 2022-2-21 12:20
因为docker的iptable有点问题

解决方法:映射的时候用127.0.0.1:9000:9000

有点儿不明白,是创建portainer容器的时候要修改网络参数吗?

https://github.com/chaifeng/ufw- … D%E6%83%B3%E8%AF%BB
我也遇到这个问题,目前的解决方案都很麻烦,希望有简单的方法

fmbfmb 发表于 2022-2-21 12:24
有点儿不明白,是创建portainer容器的时候要修改网络参数吗?

真要解决得改iptable,很麻烦反正,所以直接创建的时候让docker监听在本地就行了