linux 防火墙 阻止ip_linux iptables防火墙如何禁止指定IP访问

  • Post author:
  • Post category:linux


一般来说网站都是流量越多就越开心,不过也不是所有流量都这么受欢迎的。比如说攻击你的流量,再比如说采集器的流量,这些流量对你的网站没半点好处,除了拖累你的服务器,还白白占用你大量的带宽,更是影响正常访客的访问,这时候,我们就要对这些流量进行限制了。

linux iptables防火墙如何禁止指定IP访问

方法:过滤一些IP访问本服务器

要封停一个IP,使用下面这条命令:

代码如下:

iptables -I INPUT -s ***.***.***.*** -j DROP

要解封一个IP,使用下面这条命令:

代码如下:

iptables -D INPUT -s ***.***.***.*** -j DROP

参数-I是表示Insert(添加),-D表示Delete(删除)。后面跟的是规则,INPUT表示入站,***.***.***.***表示要封停的IP,DROP表示放弃连接。

此外,还可以使用下面的命令来查看当前的IP规则表:

代码如下:

iptables -list

比如现在要将180.97.35.36这个IP封杀,就输入:

代码如下:

iptables -I INPUT -s 180.97.35.36 -j DROP

要解封则将-I换成-D即可,前提是iptables已经有这条记录。如果要想清空封掉的IP地址,可以输入:

代码如下:

iptables -flush

<



版权声明:本文为weixin_36077932原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。