Korea FreeBSD Users Group
Korea FreeBSD Users Group News, Internal, Projects, Home
Software, Support, Documentation

(Answer) (Category) FreeBSD 비공식 한국어 FAQ : (Category) 네트워크 :
inetd 서비스의 트래픽 제어는?
FreeBSD inetd의 경우 간단한 트래픽 제어 기능을 갖고 있습니다. 이는
inetd 서비스에 대한 DOS공격에서 시스템을 보호할 수 있습니다. 

기본적으로는 inetd의 다음 옵션으로 할 수 있습니다.

 -c max

 실행할 수 있는 서비스의 최대 개수를 제한합니다.

 -C rate

 1분당 동일 IP를 위한 서비스의 최대 개수를 제한합니다.
 기본적으로는 제한이 없습니다.

 -R rate

 1분 내에 실행될 수 있는 최대 서비스의 갯수를 제한합니다.
 기본값은 256입니다.

-c와 -C의 값은 /etc/inetd.conf에서 wait/nowait 다음의 인수로
서비스당 제한을 줄 수 있습니다.
특정 IP에서 순간적으로 너무 많은 서비스 요청이 들어올 경우 inetd는
/var/log/messages에 다음 메시지를 남기며 10분간 inetd 서비스를
중단합니다.

service/protocol server failing (looping), service terminated.

이 경우 -R 옵션을 사용하여 동일 IP의 분당 최대 서비스 수를 제한하면 됩니다.

이러한 인수는 /etc/rc.conf에

inetd_flags="-wW -c 100 -C 10"

와 같이 지정하면 됩니다.
cjh
[Append to This Answer]
Previous: (Answer) 기본 ftpd를 다른 ftp프로그램(proftpd, wu-ftpd등)으로 바꾸려면?
Next: (Answer) telnet한 호스트에서 한글이 깨집니다.
This document is: http://www.kr.freebsd.org/cgi-bin/fom.cgi?file=83
[Search] [Appearance]
This is a Faq-O-Matic 2.719.

Copyright © 1998-2003 Korea FreeBSD Users Group.
All rights reserved. webmaster at kr.FreeBSD.org
Powered by FreeBSD