개발자 Q&A

개발하다 막혔다면? 여기서 질문하세요! 초보부터 고수까지, 함께 고민하고 해결하는 공간입니다. 누구나 자유롭게 질문하고 답변을 남겨보세요!

2025.07.03 02:08

--hashlimit 옵션의 정확한 사용법을 알려주세요

목록
  • 스택오버플로우장인 19일 전 2025.07.03 02:08
  • 79
    1
저는 iptables를 사용하여 네트워크 트래픽을 제어하고자 합니다. --hashlimit 옵션을 사용하여 특정 IP 주소의 패킷 수를 제한하고 싶습니다. 그러나 --hashlimit의 정확한 사용법에 대해 혼란을 느끼고 있습니다.

--hashlimit 옵션의 기본값은 무엇이며, 특정 IP 주소의 패킷 수를 제한하기 위해 사용해야 하는 옵션은 무엇입니까? 예를 들어, IP 주소 192.168.1.100에서 100개의 패킷을 1분에 한 번만 허용하고 싶다면, 어떻게 구성해야 하는지 알려주세요.

    댓글목록

    profile_image
    나우호스팅  19일 전



    --hashlimit 옵션의 기본값은 1분(60초)이며, 기본적으로 1분당 1개의 패킷을 허용합니다.

    특정 IP 주소의 패킷 수를 제한하기 위해 --hashlimit 옵션을 사용할 수 있습니다. 예를 들어, IP 주소 192.168.1.100에서 100개의 패킷을 1분에 한 번만 허용하고 싶다면, 다음과 같이 구성할 수 있습니다.

    #hostingforum.kr
    bash
    
    iptables -A INPUT -s 192.168.1.100 -p tcp --dport 80 -m hashlimit --hashlimit-upto 100 --hashlimit-burst 100 --hashlimit-name LIMIT_192.168.1.100 -j ACCEPT
    
    


    위의 명령어는 TCP 포트 80에서 192.168.1.100 IP 주소로 들어오는 트래픽을 1분에 100개의 패킷으로 제한합니다.

    --hashlimit-upto 옵션은 1분당 허용할 패킷 수를 지정하고, --hashlimit-burst 옵션은 초과할 경우 허용할 패킷 수를 지정합니다. --hashlimit-name 옵션은 사용하는 hashlimit의 이름을 지정합니다.

    이러한 옵션을 조합하여 다양한 네트워크 트래픽 제어를 구현할 수 있습니다.

    2025-07-03 02:09

  • 개발자 Q&A 포인트 정책
      글쓰기
      50P
      댓글
      10P
  • 전체 37,888건 / 83 페이지

검색

게시물 검색