Apache Can';由于DOS攻击无法访问Plesk Admin,是否通过SSH阻止IP地址?

Apache Can';由于DOS攻击无法访问Plesk Admin,是否通过SSH阻止IP地址?,apache,ssh,plesk,ddos,denial-of-service,Apache,Ssh,Plesk,Ddos,Denial Of Service,由于DOS攻击,我无法访问Plesk Amdin;我可以通过SSH阻止主机名或IP地址吗?如果是这样的话,我将如何做到这一点 谢谢大家! 最简单的方法可能是通过SSH连接到您的邮箱,使用vim将以下内容添加到域根目录下的.htaccess文件的顶部(/var/www/vhosts/yourdomain.com/httpdocs/.htaccess): 显然,将IP地址替换为要阻止的IP地址。对任何您认为受到攻击的站点重复此操作。如果您有iptables,您可以使用简单的规则阻止它: iptabl

由于DOS攻击,我无法访问Plesk Amdin;我可以通过SSH阻止主机名或IP地址吗?如果是这样的话,我将如何做到这一点


谢谢大家!

最简单的方法可能是通过SSH连接到您的邮箱,使用vim将以下内容添加到域根目录下的.htaccess文件的顶部(
/var/www/vhosts/yourdomain.com/httpdocs/.htaccess
):


显然,将IP地址替换为要阻止的IP地址。对任何您认为受到攻击的站点重复此操作。

如果您有iptables,您可以使用简单的规则阻止它:

iptables -I INPUT --source 1.2.3.4 -j DROP

此规则丢弃来自IP 1.2.3.4的数据包。

iptables-I INPUT-p tcp-s1.2.3.4-m statistic——概率0.5-j丢弃 iptables-I INPUT n-p tcp-s1.2.3.4-m rpfilter--loose-j ACCEPT#n将是输入链中的数字索引--默认值是追加到输入链中

iptables-I输入-p tcp-m hashlimit--hashlimit模式srcip-s1.2.3.4--hashlimit srcmask--hashlimit高于9/秒-j下降


iptables-I输入-p tcp-s1.2.3.4-m限制-sport 80-限制100/秒-j接受

在你的情况下,还有无数其他的原因

真诚地


你的回答对我很有帮助。谢谢!
iptables -I INPUT --source 1.2.3.4 -j DROP