在 Debian 中,没有firewalld 作为防火墙,所以找了一个替代品ufw
在Debian中,你可以使用ufw(Uncomplicated Firewall)工具来设置防火墙规则。ufw是一个简化了防火墙配置的前端工具,它使用iptables来管理规则。
以下是在Debian中使用ufw设置防火墙的步骤:
-
确保你的系统已经安装了
ufw。如果没有安装,可以使用以下命令进行安装:sudo apt update sudo apt install ufw -
启用
ufw防火墙:sudo ufw enable这将启用防火墙并自动应用默认规则(默认情况下,所有入站连接被拒绝,所有出站连接被允许)。
-
配置防火墙规则。你可以使用
ufw命令添加、删除和管理规则。以下是一些常用的命令示例:-
允许特定端口的入站连接:
sudo ufw allow <port> -
允许特定协议和端口的入站连接:
sudo ufw allow <port>/<protocol> -
允许特定IP地址的入站连接:
sudo ufw allow from <IP> -
拒绝特定端口的入站连接:
sudo ufw deny <port> -
删除规则:
sudo ufw delete <rule> -
查看当前规则列表:
sudo ufw status
更多命令和选项,请参考
ufw的官方文档。 -
-
配置其他防火墙选项。你可以使用
ufw命令设置其他防火墙选项,例如允许或拒绝特定的应用程序、启用日志记录等。请参考官方文档以了解更多选项。