Computer >> 컴퓨터 >  >> 소프트웨어 >> 소프트웨어

서버에 대한 DDoS 공격을 식별하고 차단하는 방법

DDoS(분산 서비스 거부) 공격은 누구에게나 언제든지 발생할 수 있습니다. 전용 웹 서버에서 실행되는 웹사이트가 있는 경우 DDoS 공격이 무엇인지, 식별하는 방법, 차단 및 방지하기 위해 수행할 작업을 이해하는 것이 중요합니다.

서버에 대한 DDoS 공격을 식별하고 차단하는 방법

DDoS 공격이란 무엇입니까?

분산 서비스 거부 공격은 해커가 봇넷을 사용하여 매우 짧은 시간에 웹 서버에 압도적인 수의 HTTP 요청을 보내는 것입니다.

    Abotnet은 인터넷을 통해 컴퓨터를 해커 소프트웨어의 릴레이로 변환시키는 바이러스에 감염된 매우 큰 컴퓨터 네트워크입니다. 봇넷에 있는 대부분의 컴퓨터는 바이러스에 감염되어 사용자가 인지하지 못하는 일반 컴퓨터입니다.

    정상 작동 중에는 웹 서버가 다음과 같이 방문자에게 웹 페이지를 제공합니다.

    • 어떤 사람이 웹 브라우저에 귀하의 URL을 입력합니다.
    • 웹 브라우저는 웹사이트 URL에 HTTP 요청을 보냅니다.
    • ISP의 DNS 서버가 URL을 웹 서버의 올바른 IP 주소로 변환합니다.
    • HTTP 요청은 인터넷을 통해 웹 서버로 전달됩니다.
    • 웹 서버는 URL에서 요청한 페이지를 사용하여 올바른 HTML 파일을 찾습니다.
    • 웹 서버는 해당 HTML 파일에 포함된 모든 콘텐츠로 응답합니다.
    • 사용자의 브라우저는 HTML 파일을 수신하고 사용자에게 페이지를 표시합니다.
    서버에 대한 DDoS 공격을 식별하고 차단하는 방법

    대부분의 웹 서버는 하루 평균 예상 트래픽을 처리할 수 있도록 CPU 및 네트워크 하드웨어로 크기가 조정됩니다. 일부 웹사이트의 경우 하루에 최대 10만 명 또는 100만 명의 방문자가 방문할 수 있습니다.

    그러나 DDoS 공격으로 웹사이트를 공격하려는 해커는 전 세계 수백만 대의 컴퓨터 봇넷을 활용하여 초당 수천 개의 HTTP 요청을 웹 서버로 보냅니다.

    귀하의 웹 서버는 해당 트래픽 양에 맞는 크기가 아니므로 웹 서버는 서비스를 사용할 수 없음 오류 메시지로 일반 웹사이트 방문자에게 응답합니다. 이것은 HTTP 오류 503이라고도 합니다.

    사이트가 사용 가능한 리소스가 거의 없는 매우 작은 웹 서버에서 실행되는 드문 경우지만 서버 자체가 실제로 정지되거나 충돌합니다.

    DDoS 공격을 식별하는 방법

    귀하의 웹사이트가 DDoS 공격으로 인해 다운되었는지 어떻게 알 수 있습니까? 몇 가지 증상이 있습니다.

    일반적으로 위에서 설명한 HTTP 오류 503은 분명한 표시입니다. 그러나 DDoS 공격의 또 다른 징후는 대역폭의 매우 강력한 스파이크입니다.

    웹 호스트로 계정에 로그인하고 Cpanel을 열어 이를 볼 수 있습니다. . 로그까지 아래로 스크롤합니다. 섹션에서 대역폭을 선택합니다. .

    지난 24시간 동안의 비정상 대역폭 차트는 약간의 스파이크를 제외하고 비교적 일정한 선을 보여야 합니다.

    서버에 대한 DDoS 공격을 식별하고 차단하는 방법

    그러나 최근 한 시간 이상 높은 대역폭을 유지하는 불균형적인 급증은 웹 서버에 대한 DDoSattack에 직면하고 있음을 분명히 나타냅니다.

    진행 중인 DDoS 공격을 식별했다고 생각되면 빠르게 행동하는 것이 중요합니다. 이러한 공격은 많은 네트워크 대역폭을 소비하며 호스팅 제공업체에 비용을 지불한 경우 해당 데이터 서버에서 동일한 대역폭 스파이크를 경험하게 됩니다. 이는 다른 고객에게도 부정적인 영향을 미칠 수 있습니다.

    DDoS 공격을 막는 방법

    DDoS 공격에 직면하면 스스로 할 수 있는 일은 없습니다. 그러나 웹 호스팅 제공업체에 전화하면 웹 서버로 향하는 모든 들어오는 HTTP 요청을 즉시 차단할 수 있습니다.

    서버에 대한 DDoS 공격을 식별하고 차단하는 방법

    이렇게 하면 웹 서버에 대한 수요가 즉시 줄어들어 서버 자체가 충돌하지 않습니다. 또한 공격이 호스팅 제공업체의 다른 고객에게 부정적인 영향을 미치는 것을 방지합니다.

    다음 단계는 DDoS 공격이 끝날 때까지 기다리는 것입니다.

    이러한 공격은 실제로 해커에게 상당한 리소스를 필요로 합니다. 일반적으로 웹사이트를 폐쇄하려는 누군가가 공격 비용을 지불합니다. 이 지불은 한 시간에서 몇 시간까지 특정 기간 동안 지속되는 공격에 대한 것입니다.

    좋은 소식은 공격이 끝날 것이라는 것입니다. 나쁜 소식은 공격이 사라질 때까지 웹 서버에 대한 모든 트래픽을 차단함으로써 웹사이트를 종료하려는 사람이 본질적으로 승리한다는 것입니다.

    DDoS 공격을 물리치는 방법

    불행히도 DDoS 공격은 웹사이트를 짧은 시간 동안 폐쇄할 수 있는 간단하고 저렴한 방법입니다.

    공격은 영구적이지 않지만 메시지를 보내기 위한 것입니다. 이는 귀하가 웹사이트에 게시한 내용이 누군가를 화나게 하여 귀하의 사이트를 공격하기 위해 해커에게 비용을 지불할 용의가 있음을 의미합니다.

    대기업과 같은 중요한 온라인 작업을 운영하고 사이트가 DDoS 공격에 저항해야 하는 경우 가능하지만 저렴하지는 않습니다.

    DDoS 보호 서비스는 DDoS 공격을 실행하는 봇넷보다 더 큰 일종의 카운터 봇넷을 설정하여 작동합니다. 이는 수십만 또는 수백만 개의 요청이 있더라도 수신 HTTP 요청에 대한 분산 응답을 생성합니다.

    서버에 대한 DDoS 공격을 식별하고 차단하는 방법

    해당 서비스와 함께 제공되는 월간 서비스 요금이 있습니다. 그러나 DDoS 공격에 자주 피해를 입는 경우 이러한 DDoS 보호 서비스는 그만한 가치가 있습니다.

    DDoSattack은 기껏해야 몇 시간의 웹사이트 다운타임을 유발하는 경미한 성가심일 수 있습니다. 최악의 경우 웹사이트를 신뢰하는 고객의 감소는 말할 것도 없고 상당한 온라인 비즈니스 손실이 발생할 수 있습니다.

    DDoS 공격을 식별하는 방법과 이를 중지하는 방법을 이해하면 다운타임을 줄이고 귀하와 귀하의 호스팅 제공업체가 이를 복구하는 데 걸리는 시간을 줄일 수 있습니다.