BLOG main image
애플과 리눅스의 만남이 있는 곳입니다. 또한 재훈의 삶을 간간히 적는 곳입니다.

'동접자 제한'에 해당되는 글 1건

  1. 2009/04/07 iptables를 이용한 동접자 제한 방법

크리에이티브 커먼즈 라이선스
Creative Commons License

과도한 접속으로 SYN가 많이 떨어지는 경우 아래와 같은 방법으로 문제를 해결(?) 하실 수도 있답니다.

iptables -A INPUT -m recent --name badguy --rcheck --seconds 300 -j DROP
iptables -A INPUT -p tcp --syn --dport 80 -m connlimit --connlimit-above 30 -m recent --name badguy --set -j DROP
iptables -A INPUT -p tcp --syn --dport 80 -m connlimit --connlimit-above 30 -j DROP

이렇게 하게 되면 동접자의 수를 제한 할 수 있습니다. 두번재부터는 동접자의 30회 이상부터 IP를 300초동안 차단하는 것입니다.

cat /proc/net/ipt_recent/badguy로 보시면 과도한 접속자의 ip까지 체크할 수 있습니다.

사용자 삽입 이미지








Posted by Huns [Jaehun]

카테고리

분류 전체보기 (115)
[1] IT 관련 (84)
OS (0)
[2] 취미 관련 (16)
[3] 기타 (15)
지식 (0)

최근에 받은 트랙백

달력

«   2010/07   »
        1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31