需要理解 iptables 命令

需要理解 iptables 命令

有人能帮助我理解以下两个命令的含义/操作吗?

iptables -I OUTPUT -p tcp -j ACCEPT
iptables -I INPUT -p tcp -j ACCEPT

答案1

我只是想知道,上述两个命令执行的工作是什么?

出色地...

iptables -I OUTPUT -p tcp -j ACCEPT

在操作系统防火墙规则列表中添加一条规则,允许 TCP 协议数据包通过任何网络接口从计算机程序发送到任何 IP 地址。

iptables -I INPUT -p tcp -j ACCEPT

在操作系统防火墙规则列表中添加一条规则,允许 TCP 协议数据包从任何 IP 地址通过任何网络接口到达计算机程序。

首先你可以阅读 https://www.booleanworld.com/depth-guide-iptables-linux-firewall/

答案2

请参阅下面的答案。

这些规则在 OUTPUT 和 INPUT 链的开头插入(-I)TCP 的 ACCEPT 目标,这意味着任何 TCP 流量都将被允许

相关内容