iptables简单设置

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了iptables简单设置相关的知识,希望对你有一定的参考价值。

1.清空所有iptables规则

iptables -F

2.接收目标端口为22的数据包

iptables -A INPUT -i eth0 -p tcp --dport 22 -j ACCEPT

3.拒绝所有其他数据包

iptables -A INPUT -j DROP

清除所有规则,并保存(centos)
iptables -F
service iptables save
查看cat /etc/sysconfig/iptables
iptables -I INPUT -p tcp --dport 22 -j DROP
允许IP访问端口22
iptables -I INPUT -s 192.168.33.40 -p tcp --dport 22 -j ACCEPT
-- 查找所有规则
iptables -L INPUT --line-numbers

-- 删除一条规则
iptables -D INPUT 11 (注意,这个11是行号,是iptables -L INPUT --line-numbers 所打印出来的行号)

如果想清空的话,先执行

/sbin/iptables -P INPUT ACCEPT
然后执行

/sbin/iptables -F

以上是关于iptables简单设置的主要内容,如果未能解决你的问题,请参考以下文章

一个简单的防火墙(iptables)实例

linux下的防火墙Netfilter配置:iptables的了解与使用(详细)

iptables开放指定端口

iptable防火墙,怎样使用参数

iptable防火墙,怎样使用参数

Ubuntu 16.04 设置防火墙白名单