Loading...

[스크랩] 센드메일 8.10.0과 대용량 메일 솔루션 해결 방안

다음 내용은 리눅스코리아가 운영하는 포탈 사이트인 특집 소프트웨어 기사용으로 작성한 것이다. 센드메일 8.10.0과 대용량 메일 솔루션 해결 방안 (1) 현재 대부분 센드메일 사용자는 8.9.X 버전을 사용하고 있다. 센드메일 8.10.0 버전은 이전 버전에 비해 무려 150 가지의 새로운 기능이 추가된 버전으로서 많은 사람들이 원해 왔던 기능이 집대성된 센드메일 역사의 이정표라고 볼 수 있다.(이런 식으로 말하니 마치 마이크로소프트 사가 광고하는 스타일 같아서 간지럽기는 하지만...) 많은 기능 중 주목할 만한 기능으로는 멀티 큐, LDAP 지원, SMTP 인증, IPv6 지원 등이 있다. 이 페이지에서는 멀티 큐에 대한 내용을 다루지만, 시간과 관심이 허락하는 한, 나머지 내용에 대해서도 소개하기로 ..

[Linux] Apache Tunning

1. 웹 페이지 로딩시간 확인 #time -pa lynx -source http://www.gwise.com > /dev/null real 0.74 user 0.16 sys 0.09 ------------- 실제 접속시간 : 0.74-(0.16+0.09)=0.49초 2. 아파치 벤치 마킹 #man ab 사용법 보기 -n requests 요청을 수행할 개수 -c concurrency 요청을 만들 개수로 동시 사용자 개념으로 이해하면 되겠다. -v verbosity 얼마나 자세한 정보를 화면에 출력해 줄 것인지 결정 -w HTML 문서형식으로 테이블로 만들어 결과를 화면에 출력 -k HTTP 프로토콜의 지속연결 (KeepAlive) 기능을 사용 #./ab -n 100 -c 10 http://www.gwise..

[Linux] mrtg setting

MRTG(Multi Router Traffic Grap her)는 펄(Perl)과 C 언어로 구성돼 있고, 유닉스와 NT에서 동작한다. 일, 주, 월, 년 간으로 트래픽 발생량을 그래프화해 보여주므로 시간대별 흐름을 파악하는데 좋은 분석 도구가 될 수 있다. 대체적으로 MRTG는 네트워크 장비인터페이스별 트래픽 분석, CPU나 메모리 사용률 분석, 모뎀별 포트 사용률 분석 등에 사용되고 있다. 그러나 트래픽 모니터링 뿐만 아니라, SNMP 값(MIB 값)을 이용해 다양한 모니터링이 가능하고 외부 프로그램을 사용할 수 있기 때문에 다양한 변형이 가능하며, MRTG가 생성하는 로그 값을 가공해 새 DB의 구축에도 응용할 수도 있다. MRTG의 주요 기능 기본적으로 네트워크 장비가 SNMP를 지원한다면 MRT..

[Linux] mod_throttle

웹호스팅 서버를 운영하다 보면 해당 서버에 보통 많은 도메인들이 들어가게 됩니다. 이때 마다 해당 계정들의 트래픽과 하루 접속자 수를 모니터링 해야 하는 필요성이 있습니다. 이때 각각의 도메인에 대해 트래픽을 관리할 수 있는 방법으로 몇가지가 있지만.. mod_throttle 라는 아파치 모듈을 이용해서 할 수가 있습니다. http://www.snert.com/Software/mod_throttle/mod_throttle312.tgz 먼저 위 파일을 다운받으신후 압축을 해제하고 DSO 모듈로 빌드를 해야겠죠.. # make install 하시면 간단히 모듈 설치가 끝납니다. 자 이제 설치가 끝났으면 httpd.conf 파일을 열어서 해당 모듈에대한 설정을 해주어야겟죠.. 이제부터 설명을 하겠습니다. ※ ..

[Linux] IPTABLE 기본 사용법

iptables은 강력한 패킷필터링 툴입니다. 기존의 iptables에 관한 자세한 문서들이 많이 나와있지만 이 문서는 리눅스 환경을 전제로 하며 iptables의 초심자들을 위해 설명을 하고자 합니다. 오타나 틀린 내용이 있으면 홈페이지에 관련부분을 기제해주기바랍니다. 작성일 2002.10.13 작성자 : 김창현 [CTCquatre] http://www.eyetolife.com [ 패킷필터링 지식 ] 패킷필터링이란? 패킷필터링은 지나가는 패킷의 해더를 보고 그 전체 패킷의 운명을 결정하는 것을 말한다. (iptables의 경우 많은 개발중인 기능에서 헤더에 그치지 않고 data의 내용을 검토하기도 한다. 가장 대표적인것이 string match기능이다.) *:(일반적으로 패킷은 헤더와 데이타를 가진다...

[Linux] Proftpd 대역폭 제한하기

TransferRate 지시자는 데이타의 전송을 제한하는 전송율을 지정하는데 사용된다. 이 지시자는 FTP 명령어별 또는 특정 유저그룹별과 같은 여러 가지 다양한 방법으로 전송율을 제한시킬 수 있다. 명령인자(cmds parameter)는 APPE, RETR, STOR, STOU 의 리스트(콤마로 구분된) 가 된다. 전송속도 인자(kilobytes-per-sec parameter)는 실제 적용되기를 원하는 전송율을 말한다. 프리바이트 인자(free-bytes parameter)는 실제 전송속도 인자가 적용되 기 전에 전송될 수 있는 크기를 말한다. 이 기능은 클라이언트에게 작은 크기의 화일을 전송할시 전송속도 제한에 걸리지 않고 빠르게 전송할 수 있게끔 해주며, 큰 화일들(mp3, iso images와 ..

[Linux] 계정별로 트래픽 제한하기

Apache 계정별로 트래픽 제한하기 웹호스팅 서버를 운영하다 보면 해당 서버에 보통 많은 도메인들이 들어가게 됩니다. 이때 마다 해당 계정들의 트래픽과 하루 접속자 수를 모니터링 해야 하는 필요성이 있습니다. 이때 각각의 도메인에 대해 트래픽을 관리할 수 있는 방법으로 몇가지가 있지만.. mod_throttle 라는 아파치 모듈을 이용해서 할 수가 있습니다. 아래 내용을 참조하셔서 직접 적용해 보시기 바랍니다... ^^ www.snert.com에 접속하면 어떤 아저씨(Anthony Howe)가 강아지를 안고 있는 사진이 있습니다. 강아지인지 개인지는 모르지만 안고 있을만 하니 강아지라고 하지요. 아래와 같은 메뉴에서 software를 클릭하면 다양한 모듈들이 나오네요. Stuff from Snert I..

[Linux] throttle-status 및 암호설정

1. throttle-status의 인증 걸기 throttle-status 페이지를 아무나 접속해서 리셋을 한다면, 아마나 관리자 권한으로 트래픽 제한을 풀어주는것과 같을것이다. 이에 대해 throttle-status의 인증을 걸고, User가 로컬에서 리셋을 방지 하여야 할 것이다. 이에 대한 아파치 환경 설정의 예로 다음과 같이 들 수 있다. [CODE]< Location /throttle-status> SetHandler throttle-status Order Deny,allow Deny from all Allow from 127.0.0.1 AuthName "관리자 인증" AuthType Basic AuthUserFile /(관리자 패스워드 경로)/.htpasswd AuthGroupFile /dev..

[Linux] throttle 설치 및 설정

아파치 웹서버의 모듈 중, throttle 모듈은 트래픽 사용량을 제한하는 역할을 한다. 순간트래픽의 제한보다는 보통 1일트래픽 제한을 하는데 사용된다. cafe24의 500원짜리 웹호스팅을 '일일 트래픽은 400메가입니다' 라고 말하는데... 그때 사용되는 모듈이다. 웹호스팅 계정의 트래픽을 제한하는 것은 매우 중요하다. 필자의 경험으로는, 해킹을 당했거나, 옥션에 이미지파일을 링크시키는 사이트가 트래픽이 많이 나왔다. 옥션에 장사하는 분들이, 이미지파일을 링크하는 것을 우습게 보면 안된다. 보통 20~30메가 정도 순간트래픽이 꾸준이 발생한다. IDC에선, 100M 회선이 월 200만원 정도 하니... 한달에 500원짜리 웹호스팅에서 트래픽이 발생하면 문제가 많다.. ㅡㅡ; 물론, 이미지파일이나 스트..

[Linux] Route 명령어로 IP 차단

route add -host xxx.xxx.xxx.xxx reject 차단 route del -host xxx.xxx.xxx.xxx reject 해제 차단된 IP는 cache에 저장되므로 시스템이 리부팅될 경우 차단된 내용도 사라지게 됩니다. 출처 : http://www.linuxc.net.