sun's longitude:300 50 13.25 
· 자유게시판 · 묻고답하기 · 알파문서 · RPMS list
· 사용자문서 · 팁/FAQ모음 · 리눅스Links · 자료실
· 서버정보 · 운영자 · Books/FAQ · FreeBSD
/board/read.php:소스보기  

질문과 답변 게시판입니다.

현재 실시간으로 이곳 서버의 설정파일(몇개)를 보여주고 있습니다.
서버의 설정내용에 관한 질문은 먼저 이곳 서버의 설정내용을 참고하시길 바랍니다.

[*** 쓰기 금지단어 패턴 ***]
글 본문 중간에 업로드할 이미지를 추가하는 방법 : @@이미지이름@@
ex) @@foo.gif@@
270 번 글의 답장글: Re: 로봇의 웹 서버 접근 막기?
글쓴이: 산이 [홈페이지] 글쓴날: 2000년 10월 12일 02:38:30 목(새벽) 조회: 1604
[sinbad]님이 남기신 글:

>로봇의 웹 서버 접근 막기
>말그대로 입니다
>로봇의 웹서버 접근막기
>란...
>무엇을 의미합니까..
>로봇이란?
>포괄적으로 설명해주세요
>우연찮게
>님의 홈을 방문하게되었읍니다

>로봇이란..
>단어가..
>심심찮게 나오던데
>갑갑합니다
>빠른회신부탁합니다

>추신/
>그리구..저는 프락시서버를 이용했는데
>님의 홈페이지에는 아이피가..바로적히네요

>이점도 궁금합니다
>어찌된 사실인지?? 

========================================

답변이 늦었나요?

빠른 답변은 기대하지 마시길...
회사일이 좀 바빠서...

로봇의 정의라...

글쎄요 저도 정확하게 구분하기 힘들군요
다만
어떤 프로그램의 일종인데
기계적으로 어떤 일을 행하는 프로그램입니다.


여기에서는 단적인 예를들어
teleport 와 같은 프로그램입니다.


아시죠? 이 프로그램을

이 프로그램은
남의 홈페이지를 통째(?)로 긁어오는 녀석입니다.

홈페이지 운영자 입장에서는 별로 달갑지 않은 녀석이지요

이곳 서버도 몇개 호스트를 제외하고는 몇개의 로봇의 접근을
막아놓았습니다.

서버 부하때문에...

완벽하게 다 막을 수는 없지요...

원한다면 이곳 싸이트의  군데군데에 소스를 공개해 놓았기
때문에
꼭 그런 프로그램을 사용하지 말라는 의미가 내포되어
있습니다.


>그리구..저는 프락시서버를 이용했는데
>님의 홈페이지에는 아이피가..바로적히네요

>이점도 궁금합니다
>어찌된 사실인지?? 

올 봄인가?

PHP GET_ADDR() 함수에 문제가 있더군요

특히 말씀하신것 처럼 프록시 서버나 캐시서버를 통해서
나가면 자신의 IP 주소가 남는게 아니라
프록시 서버와 같은 거친 IP 주소가 남더군요

JSBOARD에 건의해서 바뀐 함수를 적용했습니다.

Function GET_ADDR() {

 $addr = getenv("HTTP_X_FORWARDED_FOR");
 if(!$addr) $addr = getenv("REMOTE_ADDR");

return $addr;
}

수정된 함수는 아무래도 적수님이 소스가 낫을것 같아서
제가 고친것을 지우고 적수님이 수정하신 소스를
적용했습니다.

HTTP_X_FORWARDED_FOR
이 녀석이 프록시 서버인듯....합니다.


꼭 이렇게 까지 하지 않아도 되지만요

 
이전글 : 로봇의 웹 서버 접근 막기?
다음글 : php3와 php4의 차이가???  
 from 210.123.55.248
JS(Redhands)Board 0.4 +@

로봇의 웹 서버 접근 막기? php3와 php4의 차이가???
인쇄용 


apache lighttpd linuxchannel.net 
Copyright 1997-2026. linuxchannel.net. All rights reserved.

Page loading: 0.17(server) + (network) + (browser) seconds