全球主机交流论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

CeraNetworks网络延迟测速工具IP归属甄别会员请立即修改密码
查看: 858|回复: 4

[Windows VPS] 求教大佬,为什么iptables规则不生效的?

[复制链接]
发表于 2017-3-26 08:22:10 | 显示全部楼层 |阅读模式
大佬们好啊,小弟我用的是vps系统是centos的,因为我的一个小站,这几天有个无聊的人总来发广告,想通过禁止ip 的方法来禁止他。原centos系统是不装有iptables的,我就通过yum安装了一个,版本是 1.3.5 的,开始第一次禁止了一此ip段,结果当时是生效的,但几天后那人又换了新的ip段来发广告,结果我又追加禁止了一些ip段,但现在发觉这些新加的ip段根本就不能禁止的,规则不能生效了。百度了一下没找到觖决办法。只好把所有规则都清了,然后再重新一条条的加上去,保存重启iptables后,发现仍然是不生效的,这就晕了,问题到底出在哪呢?
我在vps上用iptables -L -n 命令查看,现在的规则是这样的:


[root@top ~]# iptables -L -n
Chain INPUT (policy ACCEPT)
target     prot opt source               destination
DROP       all  --  114.227.0.0/16       0.0.0.0/0
DROP       all  --  114.226.0.0/16       0.0.0.0/0
DROP       all  --  114.228.0.0/16       0.0.0.0/0
DROP       all  --  117.63.0.0/16        0.0.0.0/0
DROP       all  --  222.185.0.0/16       0.0.0.0/0
DROP       all  --  218.93.0.0/16        0.0.0.0/0
DROP       all  --  180.116.0.0/16       0.0.0.0/0
DROP       all  --  180.115.0.0/16       0.0.0.0/0
DROP       all  --  121.231.0.0/16       0.0.0.0/0
DROP       all  --  222.188.0.0/16       0.0.0.0/0
DROP       all  --  117.63.0.0/16        0.0.0.0/0
DROP       all  --  123.170.0.0/16       0.0.0.0/0
DROP       all  --  182.38.0.0/16        0.0.0.0/0
DROP       all  --  113.123.0.0/16       0.0.0.0/0
DROP       all  --  144.12.0.0/16        0.0.0.0/0
DROP       all  --  122.6.0.0/16         0.0.0.0/0
DROP       all  --  140.255.0.0/16       0.0.0.0/0
DROP       all  --  182.47.0.0/16        0.0.0.0/0
ACCEPT     tcp  --  0.0.0.0/0            0.0.0.0/0           tcp dpt:27631
ACCEPT     tcp  --  0.0.0.0/0            0.0.0.0/0           tcp dpt:21

Chain FORWARD (policy ACCEPT)
target     prot opt source               destination

Chain OUTPUT (policy ACCEPT)
target     prot opt source               destination
ACCEPT     tcp  --  0.0.0.0/0            0.0.0.0/0           tcp spt:80

请大佬们看看,为什么就不能生效禁止ip段呢?
发表于 2017-3-26 08:26:37 | 显示全部楼层
哪些IP段没生效?
不过input
ACCEPT     tcp  --  0.0.0.0/0            0.0.0.0/0           tcp dpt:27631
ACCEPT     tcp  --  0.0.0.0/0            0.0.0.0/0           tcp dpt:21

和output
ACCEPT     tcp  --  0.0.0.0/0            0.0.0.0/0           tcp spt:80
publicy都是accept,上面那些规则就有些画蛇添足了。
 楼主| 发表于 2017-3-26 08:32:27 | 显示全部楼层
foxconndmd 发表于 2017-3-26 08:26
哪些IP段没生效?
不过input
ACCEPT     tcp  --  0.0.0.0/0            0.0.0.0/0           tcp dpt:2763 ...

DROP       all  --  121.231.0.0/16       0.0.0.0/0
DROP       all  --  222.188.0.0/16       0.0.0.0/0
DROP       all  --  117.63.0.0/16        0.0.0.0/0
DROP       all  --  123.170.0.0/16       0.0.0.0/0
DROP       all  --  182.38.0.0/16        0.0.0.0/0
DROP       all  --  113.123.0.0/16       0.0.0.0/0
DROP       all  --  144.12.0.0/16        0.0.0.0/0
DROP       all  --  122.6.0.0/16         0.0.0.0/0
DROP       all  --  140.255.0.0/16       0.0.0.0/0
DROP       all  --  182.47.0.0/16        0.0.0.0/0

后面新添加的这些都是不生效的,也有可能那人不用前面的了,只用后面的这些了,
 楼主| 发表于 2017-3-26 08:41:08 | 显示全部楼层
大家还有没有什么别的防火墙啊,介绍一个过来啊
发表于 2017-3-26 08:56:01 来自手机 | 显示全部楼层
帮顶,CentOS不熟悉
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|全球主机交流论坛

GMT+8, 2025-1-6 17:24 , Processed in 0.065795 second(s), 10 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表