ubuntu

Ubuntu iptables如何使用链

小樊
52
2025-07-05 06:46:32
栏目: 智能运维

在Ubuntu中,iptables是一个用于配置Linux内核防火墙(netfilter)规则的用户空间实用程序

  1. 首先,确保iptables已安装在您的系统上。如果没有,请使用以下命令安装:
sudo apt-get update
sudo apt-get install iptables
  1. 查看当前的iptables规则:
sudo iptables -L
  1. 在iptables中,有五个默认链:
  1. 使用iptables添加规则。以下是一些示例:
sudo iptables -A INPUT -p tcp -m tcp --syn -j ACCEPT
sudo iptables -A INPUT -s 192.168.1.100 -j DROP
sudo iptables -A INPUT -p tcp --dport 22 -m tcp --syn -j ACCEPT
sudo iptables-save > /etc/iptables/rules.v4
  1. 若要删除规则,可以使用-D选项。例如,删除上面提到的阻止特定IP地址的规则:
sudo iptables -D INPUT -s 192.168.1.100 -j DROP
  1. 若要清空所有规则,可以使用以下命令:
sudo iptables -F

注意:在对iptables进行更改时,请务必谨慎操作,以免意外阻止自己的访问。在对规则进行实际更改之前,建议先在测试环境中进行尝试。

0
看了该问题的人还看了