• 用docker时,会导致debian系列系统的ufw管理防火墙软件冲突导致防火墙配置失效。通过配置docker和ufw方便以ufw为优先。
  • 配置ufw规则,允许通过22端口

    sudo ufw allow 22
  • 配置docker的配置文件,不使用iptables规则/etc/docker/daemon.json

    {
      "iptables": false
    }
  • 重启docker和ufw

    sudo systemctl restart docker
    sudo systemctl restart ufw
  • 查看ufw详细配置规则

    sudo ufw status verbose