|
커피향이 나는 *NIX
커피닉스
시스템/네트웍/보안을 다루는 곳
|
|
|
|
| 이전 주제 보기 :: 다음 주제 보기 |
| 글쓴이 |
메시지 |
jinblue 카페 관리자
가입: 2003년 8월 7일 올린 글: 38
|
올려짐: 2005.1.11 화, 11:48 am 주제: apapche 에서 로그분석과 그에 따른 접근제어에 관하여.... |
|
|
닉서님들 안녕하시져..무늬만 부샵인 jinblue 입니다.
제가 워낙 내공이 약해서리..모니터링만 할뿐 도움 드릴일이 없네요...ㅜ.ㅜ
염치불구..제가 문제가 생겨서리..지도편달을 바랍니다.
관리하고 있는 웹서버에서 생긴 문젠데요..
에러로그에 보면 특정아이피가 계속 에러를 뿌리고 있슴다..
[Tue Jan 11 10:55:04 2005] [error] [client 210.179.xxx.xx] File does not exist: /home1/newbukgu/public_html/phps/dgs/search2.php
[Tue Jan 11 10:55:04 2005] [error] [client 210.179.xxx.xx] File does not exist: /home1/newbukgu/public_html/phps/dgs/search2.php
[Tue Jan 11 10:55:04 2005] [error] [client 210.179.xxx.xx] File does not exist: /home1/newbukgu/public_html/phps/dgs/search2.php
[Tue Jan 11 10:55:12 2005] [error] [client 210.179.xxx.xx] File does not exist: /home1/newbukgu/public_html/phps/dgs/search2.php
[Tue Jan 11 10:55:12 2005] [error] [client 210.179.xxx.xx] File does not exist: /home1/newbukgu/public_html/phps/dgs/search2.php
현재 clint가 요청하는 ../dgs/search2.php 라는 컨텐츠는 존재하고 있질 않습니다. 암튼 계속적으로 이 컨테츠를 요청하고 있는데요.
단순히 이 ip를 apache 상에서 막는걸루 해결하려 했져..그래서 다음과 같이 httpd.conf에 추가했습니다.
<Directory /home1/newbukgu/public_html>
AllowOverride FileInfo AuthConfig Limit
Options MultiViews Indexes SymLinksIfOwnerMatch IncludesNoExec
<Limit GET POST OPTIONS PROPFIND>
Order allow,deny
Allow from all
deny from 211.179.xxx.xx
</Limit>
<LimitExcept GET POST OPTIONS PROPFIND>
Order deny,allow
Deny from 210.179.xxx.xx
</LimitExcept>
</Directory>
근데..이렇게 해두 계속 위에 있는 에러로그를 뿌려데고 있서요..다시 보니 210.179.xxx.xx라는 아이피는 웹서버 자체의 ip 였습니다.
그래서 막히질 않은건지..어쩐지...
왜 있지도 않은 컨텐츠를 서버가 계속 요청하는건지도 모르겠고...ㅡ.ㅡ
종합적으로 문제가 좀 있지요..고수분들의 많은 지도 편달을 부탁드립니다. |
|
| 위로 |
|
 |
truefeel 카페 관리자
가입: 2003년 7월 24일 올린 글: 1277 위치: 대한민국
|
올려짐: 2005.1.11 화, 7:08 pm 주제: Re: apapche 에서 로그분석, 접근제어 |
|
|
| 인용: |
| 코드: |
<Directory /home1/newbukgu/public_html>
AllowOverride FileInfo AuthConfig Limit
Options MultiViews Indexes SymLinksIfOwnerMatch IncludesNoExec
<Limit GET POST OPTIONS PROPFIND>
Order allow,deny
Allow from all
deny from 211.179.xxx.xx
</Limit>
<LimitExcept GET POST OPTIONS PROPFIND>
Order deny,allow
Deny from 210.179.xxx.xx
</LimitExcept>
</Directory>
|
|
위에서 설정을 보면 <Limit GET...> 부분에 설정된 IP가 맞나요?
위는 211.179.... 이고 아래는 210.179.... 로 되어 있어서.
그리고, 간단히 아래와 같이 하시구요,
Options 에 Indexes는 절대 넣지 마시기 바랍니다.
| 코드: |
<Directory /home1/newbukgu/public_html>
AllowOverride None
Options MultiViews SymLinksIfOwnerMatch
Order allow,deny
Allow from all
Deny from 210.179.xxx.xx
</Directory>
|
| 인용: |
근데..이렇게 해두 계속 위에 있는 에러로그를 뿌려데고 있서요..다시 보니 210.179.xxx.xx라는 아이피는 웹서버 자체의 ip 였습니다.
그래서 막히질 않은건지..어쩐지...
왜 있지도 않은 컨텐츠를 서버가 계속 요청하는건지도 모르겠고...ㅡ.ㅡ
종합적으로 문제가 좀 있지요..고수분들의 많은 지도 편달을 부탁드립니다.
|
IP가 서버 자체라서 안막아지거나 하는 것은 없습니다.
search2.php가 cron 등에서 실행시키거나 www내의 다른 php에서 콜될 수도 있으니
find, grep 등등으로 찾아보시기 바랍니다. |
|
| 위로 |
|
 |
|
|
새로운 주제를 올릴 수 없습니다 답글을 올릴 수 없습니다 주제를 수정할 수 없습니다 올린 글을 삭제할 수 없습니다 투표를 할 수 없습니다
|
Powered by phpBB © 2001, 2005 phpBB Group
|