Iptables拦截指定的URL访问

在web网站运行过程中,有些URL是不希望被互联网用户访问的,这样子的情况可以通过应用程序开发来进行解决,这边介绍一种通过Iptables的方式处理。

比如不想让用户访问带有tools.php的URL,可以采用如下图所配置的命令:

iptables -I INPUT -p tcp -m string --string "tools.php" --algo bm -j DROP  
   

这个时候使用这个策略时测试访问如下:

   

取消这个策略时测试如下:

posted @ 2016-10-17 00:24  sunmmi  阅读(1915)  评论(0)    收藏  举报