我试图通过使用这个命令来防止黑客攻击
iptables -A INPUT -p tcp --dport 80 -m hashlimit --hashlimit-upto 50/min \ --hashlimit-burst 500 --hashlimit-mode srcip --hashlimit-name http -j ACCEPT iptables -A INPUT -p tcp --dport 80 -j DROP
参考: 如何防止LOIC(DDOS)攻击?
我总是得到这个错误信息:
iptables v1.3.5: Unknown arg `--hashlimit-upto'
是什么原因造成的,我该如何解决?
你使用的是一个可以追溯到2006年1月的古老版本的iptables ,可能是一个非常古老的Linux发行版。
问题是你试图使用的function在2008年被添加到iptables 。
解决scheme是更新到更现代的Linux发行版。