질문&답변
클라우드/리눅스에 관한 질문과 답변을 주고 받는 곳입니다.
리눅스 분류

동일한 IP에서의 접속수 제한은 어떻게 처리해야 하나요?

작성자 정보

  • 관리자 작성
  • 작성일

컨텐츠 정보

본문

각 어플리케이션들에는 반드시 설정파일(*.conf)파일이 있습니다.
두가지 문의하신 설정들은 대부분 각 어플리케이션들의 설정파일에 가능합니다.

예를들어 telnet의 동일요청접속제한은 /etc/xinetd.d/telnet파일내의 per_source지시자의 값으로 숫자를 지정하면 됩니다.

그리고 proftpd같은 경우에는 proftpd.conf파일내의 MaxLoginAttempts 지지자의 값을 숫자로 설정하시면 되는데,,,,

님께서는 아파치에 대한 문의를 하셨는데,,,아파치의 지시자에서는 제가 잘 알지 못합니다.

그리고, 두번째 문의하신 일정한 수이상의 프로그램프로세스수 제한이라는 것은 쉘상태에서 실행되어 있는 프로세스를 의미하시는것인지, 아니면 아파치프로세스를 의미하는 것인지 몰라서 아파치의 경우를 말씀드립니다. 아파치에 보시면 httpd.conf파일내에서 KeepAlive지시자를 Off로 설정하면 동일한 아파치프로세스가 동일방문자 하나만을 처리하게 됩니다. 참고하시기 바랍니다.

도움이 되었으면 합니다만....어떠실런지...그럼..

lovelinux 님의 글



안녕하세요.

저는 항상 서버운영이나 예기치 못한 상황에 직면했을때, 귀사의 db 관련 문서에서 도움을 받고 있는 초보서버운영자입니다. 유용한 자료를 제공해주셔서 늦게나마 감사의 마음을 전합니다.

이번에 저는 apache 를 사용하여 CGI script (PERL 사용) 서비스를 제공할려고 합니다.

CGI 는 다른 응용프로그램을 수행하는 작업을 하고 있는데, 프로그램의 자원소비가 좀 있어서

질문1) 동일한 IP 에서의 중복작업을 제한.

질문2) 일정한 수 이상의 program process 수의 제한.

작업을 할려고 하고 있습니다.

저의 짧은 지식으로 보아선, 질문1) 은 apache 에서 가능할 것 같은데.. 잘은 모르겠네요. 질문2는 PERL script 에서 처리해야 될 것 같은데, PERL 외에 다른 방법이 있다면 관련 자료나 공부할 서적 등이 있으시면 힌트를 주셨으면 감사하겠습니다.

읽어주셔서 감사합니다...




 

관련자료

댓글 0
등록된 댓글이 없습니다.

공지사항


뉴스광장


  • 현재 회원수 :  60,133 명
  • 현재 강좌수 :  36,170 개
  • 현재 접속자 :  323 명