在ubuntu下设置防火墙,需要多个步骤:进入root权限状态:不活动防火墙规则已更新规则已更新(v6)ufw enable此命令可能会中断目前的 ssh 连接。系统启动时启用和激活防火墙在实际使用过程中,可能会采用docker容器的方式,如果没有设置的情况下,可能会造成防火墙已经做了设置但没有生效。比如已经拒绝了80端口访问,但是远程用 curl照常可以访问的情况。原因就是docker里面设置了自动添加防火墙规则,导致只要docker有映射端口,防火墙就自动打开的问题。