在Debian系统中,使用iptables添加规则需要root权限。以下是一些基本的iptables命令,用于添加、查看和删除规则:
sudo iptables -A INPUT -s 1.2.3.4 -j DROP sudo iptables -A OUTPUT -d 5.6.7.8 -j ACCEPT sudo iptables -A FORWARD -p tcp --dport 80 -j ACCEPT sudo iptables -L -n -v sudo iptables -L INPUT -n -v sudo iptables -D INPUT -s 1.2.3.4 -j DROP sudo iptables -D OUTPUT -d 5.6.7.8 -j ACCEPT sudo iptables -D FORWARD -p tcp --dport 80 -j ACCEPT 注意:在执行这些命令之前,请确保您已经安装了iptables。如果没有,请使用以下命令安装:
sudo apt-get update sudo apt-get install iptables 另外,这些规则在系统重启后将丢失。要使规则永久生效,可以考虑使用iptables-persistent工具。安装和使用方法如下:
sudo apt-get update sudo apt-get install iptables-persistent sudo netfilter-persistent save sudo netfilter-persistent status 现在,您的iptables规则将在系统重启后自动生效。