在 Ubuntu 系统中,getconf
命令通常用于查询系统配置信息。然而,getconf
并不直接提供查看防火墙规则的功能。Ubuntu 默认使用的防火墙管理工具是 ufw
(Uncomplicated Firewall),或者更现代的 iptables
和 nftables
。
ufw
查看防火墙规则检查 ufw
状态:
sudo ufw status
这将显示 ufw
的当前状态,包括是否启用以及活动的规则。
查看详细规则:
sudo ufw status numbered
这将以编号的形式列出所有规则,便于引用和修改。
查看特定接口的规则:
sudo ufw status verbose
这会显示更详细的规则信息,包括接口和连接跟踪状态。
iptables
查看防火墙规则如果你使用的是 iptables
,可以使用以下命令查看规则:
列出所有链的规则:
sudo iptables -L -n -v
这将显示所有链的规则及其详细信息。
查看特定链的规则:
sudo iptables -L INPUT -n -v # 查看 INPUT 链的规则
查看自定义链的规则:
sudo iptables -L -n -v --line-numbers
nftables
查看防火墙规则如果你的系统使用 nftables
,可以使用以下命令:
列出所有表和链:
sudo nft list ruleset
查看特定表的规则:
sudo nft list table inet filter
这些工具可以帮助你管理和查看 Ubuntu 系统上的防火墙规则。根据你的具体配置选择合适的工具进行操作。
亿速云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>
推荐阅读:ubuntu怎么查看防火墙规则