在linux中操作防火墙的指令
时间: 2024-05-28 15:09:59 浏览: 82
Iptables详细介绍
在 Linux 中,操作防火墙的指令取决于你使用的防火墙软件。常用的防火墙软件有 iptables、nftables 和 firewalld。
1. iptables:iptables 是 Linux 下最常用的防火墙软件,它可以通过命令行进行配置和管理。常用的 iptables 指令包括:
- iptables -L:列出当前 iptables 规则;
- iptables -A:添加一条规则;
- iptables -D:删除一条规则;
- iptables -P:设置默认策略;
- iptables-save:保存当前 iptables 规则;
- iptables-restore:加载保存的 iptables 规则。
2. nftables:nftables 是 Linux 内核中的一个新的防火墙子系统,它也可以通过命令行进行配置和管理。常用的 nftables 指令包括:
- nft list ruleset:列出当前 nftables 规则;
- nft add rule:添加一条规则;
- nft delete rule:删除一条规则;
- nft flush ruleset:清空所有规则。
3. firewalld:firewalld 是一个基于 D-Bus 的动态防火墙管理器,它可以通过命令行或图形界面进行配置和管理。常用的 firewalld 指令包括:
- firewall-cmd --list-all:列出当前 firewalld 规则;
- firewall-cmd --add-service:添加一个服务;
- firewall-cmd --remove-service:删除一个服务;
- firewall-cmd --reload:重新加载防火墙规则。
以上是一些常用的防火墙指令,具体使用方法可以参考相关文档或者手册。
阅读全文