Copyright 2024 HNCloud Limited.
香港联合通讯国际有限公司
linux中如何增加iptables防火墙规则
时间 : 2023-08-15 11:09:58
编辑 : 华纳云
阅读量 : 415
在Linux系统中,你可以使用iptables命令来管理防火墙规则。以下是一些常用的iptables命令来增加防火墙规则:
添加规则: 使用以下命令添加规则,替换 <rule> 为具体的防火墙规则,例如端口转发、允许特定IP等。
sudo iptables -A <chain> <rule>
示例:允许从特定IP地址访问SSH端口:
sudo iptables -A INPUT -p tcp -s 192.168.1.2 --dport 22 -j ACCEPT
保存规则: 添加的规则不会在系统重启后生效,需要将规则保存到防火墙配置文件中。
sudo iptables-save > /etc/iptables/rules.v4
注意:具体的路径可能因Linux发行版而异。
查看规则: 使用以下命令查看当前防火墙规则。
sudo iptables -L
删除规则: 如果需要删除已添加的规则,使用以下命令。
sudo iptables -D <chain> <rule-number>
例如,删除第一条INPUT链的规则:
sudo iptables -D INPUT 1
清空规则: 如果需要清空所有规则,可以使用以下命令。
sudo iptables -F
另外,如果你经常需要管理防火墙规则,也可以考虑使用防火墙管理工具,例如ufw(Uncomplicated Firewall)来简化规则管理过程。