Iptables 是一个强大的 Linux 系统防火墙工具,用于配置和管理网络流量。以下是一些关于 Iptables 的基本信息:

功能

  • 包过滤:根据规则允许或拒绝数据包。
  • 网络地址转换(NAT):将内部网络地址转换为外部网络地址。
  • 端口转发:将数据包从一端口转发到另一端口。
  • 状态跟踪:跟踪数据包的状态,如新连接、已建立连接等。

安装

sudo apt-get install iptables

常用命令

  • 查看规则iptables -L
  • 添加规则iptables -A INPUT -p tcp --dport 80 -j ACCEPT
  • 删除规则iptables -D INPUT -p tcp --dport 80 -j ACCEPT

示例

假设您想允许来自特定 IP 地址的 SSH 连接:

iptables -A INPUT -s 192.168.1.100 -p tcp --dport 22 -j ACCEPT

图像示例

iptables

扩展阅读

如果您想了解更多关于 Iptables 的信息,请访问我们的防火墙配置教程