>

DOS 공격 때문에 Plesk Amdin에 액세스 할 수 없습니다. SSH를 통해 호스트 이름 또는 IP 주소를 차단할 수 있습니까? 그렇다면 어떻게해야합니까?

감사합니다!

  • 답변 # 1

    iptable이 있다면 간단한 규칙을 사용하여 차단할 수 있습니다 :

    iptables -I INPUT --source 1.2.3.4 -j DROP
    
    

    이 규칙은 IP 1.2.3.4에서 오는 패킷을 삭제합니다.

  • 답변 # 2

    아마도 가장 쉬운 방법은 vim을 사용하여 상자에 SSH를 연결하고 루트에있는 .htaccess 파일의 맨 위에 다음을 추가하는 것입니다. 도메인 ( /var/www/vhosts/yourdomain.com/httpdocs/.htaccess ) :

    deny from 12.345.67.89
    
    

    분명히 IP 주소를 차단하려는 주소로 바꿉니다. 공격을 받고 있다고 생각되는 사이트에 대해이 과정을 반복하십시오.

  • 답변 # 3

    iptables -I INPUT -p tcp -s 1.2.3.4 -m statistic --probability 0.5 -j DROP iptables -I INPUT n -p tcp -s 1.2.3.4 -m rpfilter --loose -j ACCEPT # n은 INPUT CHAIN의 숫자 색인이됩니다. 기본값은 INPUT chain에 추가됩니다

    iptables -I 입력 -p tcp -m hashlimit --hashlimit-mode srcip -s 1.2.3.4 --hashlimit-srcmask --hashlimit-above 9/second -j DROP

    iptables -I INPUT -p tcp -s 1.2.3.4 -m limit --sport 80 --limit 100/second -j ACCEPT

    귀하의 상황에 따라 수많은 다른 사람들이 있습니다.

    정말로

    ArrowInTree

  • 이전 javascript - angularjs - $emit/$on 또는 범위 상속 중 어느 것이 더 낫습니까?
  • 다음 asp.net - responseMode ="ExecuteURL"을 통해 HttpContextCurrentItems가 지워졌습니까?