iptables是一种在红旗Linux系统中用于管理网络流量的强大工具。本文将为您提供一份详细的iptables使用指南,涵盖了基本的规则设置和常见的应用场景。下面是一些示例代码和说明,帮助您理解如何使用iptables进行系统运维。
- 查看iptables规则
要查看当前的iptables规则,可以使用以下命令:
iptables -L
这将显示当前的iptables规则列表,包括过滤器规则和网络地址转换规则。
- 添加规则
要添加一个新的iptables规则,可以使用以下命令:
iptables -A <chain> <rule>
其中,<chain>
是要添加规则的链的名称,可以是INPUT
、OUTPUT
或FORWARD
。<rule>
是要添加的规则内容,可以是过滤条件或动作。
例如,要允许来自特定IP地址的SSH连接,可以使用以下命令:
iptables -A INPUT -s <source_ip> -p tcp --dport 22 -j ACCEPT
这将在