방화벽이 사설ip를 사용한 컴의 데이터 전송을 막을 수 있나요?
다시 말해서 방화벽이 있는 서버의 ftp에 접속할 때, 외부의 컴이 사설ip를
사용(ip를 공유하는)한다면 접근을 제한할 수 있나요?
이것은 제가 겪은 문제를 해결하려고 원인을 생각한 것입니다.
문제를 말해볼께요. 저희 집은 싸구려 더미 허브를 이용해서 인터넷을 공유
하고 있습니다. 각각의 컴퓨터에는 사설 ip가 할당되어 있습니다. 이런 상태
에서 학교 ftp서버에 접속하면 접속은 가능한데 파일 전송이 불가능합니다.
파일을 업로드 하려고 하면 속도는 1k에서 멈추고 데이터 전송은 중단됩니
다. 작은 용량(몇byte)의 파일 전송은 가능합니다.
다른 곳에 있는 일반 ftp 서버에는 접속도 잘 되고 파일 전송에도 문제 없습
니다. 오직! 학교 서버 ftp만 그렇습니다. 서버는 sun sparc입니다.
학교에 방화벽이 있는지는 모릅니다. 그냥 제가 상상하기에 방화벽에서 ip
공유하는 컴의 접속을 막을지도 모른다는 것입니다. 가능한가요? 방화벽에서
ip를 공유하는 것의 접속인지 아닌지 검사할 수 있지 않나요?
이런 ftp 문제와 비슷한 것이 있습니다. 그 서버에 있는 홈페이지의 게시판에
글을 쓸 때 글의 내용이 적으면 저장이 되는데, 많으면 저장이 되지 않습니다.
html 파일 불러오는데서 계속 기다릴 뿐입니다.
이런 문제들의 원인이 방화벽이라고 상상했습니다. 방화벽이 ip 공유하는 컴
의 데이터 전송을 제한하는 것이라고. 맞나요? 맞다면 해결책은 무엇일까요?
ip공유를 없애는 것 말고, 방화벽의 설정을 바꾸는 것이 있지 않을까요?
[re]
이론적으로 클라이언트가 가상IP 인지 리얼IP 인지를 서버에서 구분할 수 있는 방법은 없습니다. 클라이언트가 서버에 접근할때는 어쨌든 리얼IP 의 정보를 갖고 접근하기 때문이죠. 나타나는 문제는 내부네트워크 구축에 사용된 라우터( 인터넷 공유기 내지는 리눅스라우터 )의 설정 문제인것으로 보입니다.
ftp 에서 방화벽을 통과해서 화일을 전송받는 방법으로 passive m
ftp 에서 방화벽을 통과해서 화일을 전송받는 방법으로 passive mode 라는 것이 있습니다.
이걸로 가능하면 좋겠네요 :o
----
http://poorpuppet.egloos.com
댓글 달기