>> Read No. 46745 article  
[질문] MSN메신저 Masqeurade 설정에 관하여...

등록 2002-04-11 18:36:00     조회 1
이름 gabiya    

		너무 급해서 많은 게시판과 뉴스그룹에 글을 올렸는데..
식상하신 분은 이해해주시고요~~~ *^^*
   * 컴퓨터의 전체적인 구성.
 +---------+
|COM1 (.2)|:::
+---------+ :: (192.168.1.1)
+---------+ :: +---------------+ ppp접속
|COM2 (.3)|::::|Linux Masq-Gate|::::::::
+---------+ :: +---------------+
+---------+ ::
|COM3 (.4)|:::
+---------+ ::
+---------+ ::
|COM4 (.5)|:::
+---------+ 
 |-----------------------|------------------|
 Ethernet(내부네트워크)  ISP업체 PPP접속
  그림과 같이 구성을 하였습니다.
리눅스 컴으로 ppp접속을 하여 내부네트워크를 구축하였습니다.
 computer1,2,3,4는 윈도우를 쓰고 있고요.
아이피는 각각 192.168.1.2부터 5번까지 할당(실제로는 DHCP로 할당)하고
게이트웨이로 192.168.1.1로 나가도록하여 현제 인터넷이 사용이 가능합니다.
 문제는 몇몇 사이트가 접속이 되지 않고, MSN 메신저의 파일 전송이 되지 않는다는 것입니
다.  예를 들면 드림위즈( http://www.dreamwiz.com )사이트는 메인페이지는 뜨는데
로그인하면 뜨지가 않는현상이 발생합니다.
또, 코넷(kornet)의 smtp는 동작하나 pop3가 되질 않습니다.
 제일 급히 해결해야할 문제는 MSN 메신저의 파일 전송에 관한 것인데....
서로간의 채팅은 잘 이루어집니다. . 그러나, 파일전송이나 음성채팅이 이루어지지 않는것
입니다.  제가 알아 본 MSN 메신저의 port 사용에 관한 사항을 보면.
채팅등 TEXT에 관한 port는 1863 으로,
파일 Tx에 관한 port는 6891~6900, Rx에 관한 port는 2025~4650 으로 랜덤할당으로 알고 있습니다.
물론, 정확한것은 아닙니다..
 메신저의 파일 전송에 관한 페킷을 분석하여 보면.... 다음과 같았습니다.
 1. 전송할 화일을 선택했을때 MSN의 메시지
 Data Length=293
MIME-Version:1.0
Content-Type: text/x-msmsgsinvite; charset=UTF-8
 Application-Name: ?뚯씪 ???
Application-GUID: {5D3E02AB-6190-11d3-BBBB-00C04F795683}
Invitation-Command: INVITE
Invitation-Cookie:164104
Application-File: MSN Test.txt
Application-FileSize:120
 2. 상대방이 [수락]을 클릭 했을 경우 MSN의 메시지
 Data Length=259
MIME-Version:1.0
Content-Type: text/x-msmsgsinvite; charset=UTF-8
 Invitation-Command: ACCEPT
Invitation-Cookie:164104
IP-Address:192.168.1.2
Port: 6891
AuthCookie: 781127361
Launch-Application: FALSE
Request-Data: IP-Address:
 2-1. MASQ_MMS의 동작 과정
 s_port = 6891 / maddr = 3D4B31A8 / pms->saddr = C0A80166
pmsnew->maddr = 61.75.49.168 / buflen=12 / addrlen=13 / diff=-1
pmsnew->mport = 61003 / buflen=4 / portlen=4 / diff=-1
 * 포트번호 : 6891 -> 61003 (임의의 포트 할당)
* IP : 192.168.1.102 -> 61.75.49.168 (PPP IP)
 3. MASQ_MMS의 동작 후 MSN의 메시지
 Data Length=259
MIME-Version:1.0
Content-Type: text/x-msmsgsinvite; charset=UTF-8
 Invitation-Command: ACCEPT
Invitation-Cookie:164104
IP-Address: 61.75.49.168
Port: 61003
AuthCookie: 781127361
Launch-Application: FALSE
Request-Data: IP-Address:
 4. 일정 시간후 타임아웃 에러 발생
 Data Length=167
MIME-Version:1.0
Content-Type: text/x-msmsgsinvite; charset=UTF-8
 Invitation-Command: CANCEL
Invitation-Cookie:164104
Cancel-Code: FTTIMEOUT
  이와같이 타임아웃 에러 발생하여 파일 전송을 하지 못합니다..
 ip_masq 와 mssclampfw 가 동작 중 이며 ipautofw 와 ipchains 에서는 별도의 설정을 하지 않았읍니다
.  ipchains -P forward DENY
ipchains -A forward -s 192.168.1.1/24 -d 0.0.0.0/0 -j MASQ
 사용한 모듈 : ip_masq_mms.c
* IP_MASQ_MMS - Microsoft Messenger Service masquerading module for Linux
* Author: Tom Marshall < tommy at tig-grr.com >
* Version:0.91
  왜 이와 같은 현상이 발생하는지 모르겠습니다.
 질문하는데 있어서 제가 글을 잘 올렸는지 모르겠군요.. 빼먹은 것이라도 있나 모르겠습
니다. 좀 미숙한 글로 질문을 올려 이해가 안 가실지 모르겠군요..
이름
암호
Register [ localhost 목록보기 윗글 아랫글
글쓰기
답장쓰기 수정 삭제
정규표현식 [ 상세 검색 ]
페이지로딩: [ 1.25 초 ] 작업시간: [ 0.04 초 ]

Copyleft 1999-2026 by JSBoard Open Project
Theme Designed by IDOO All right reserved
[TOP]

적수네 동네
+
| 적수네 동네
| 공부방
| 리눅스 잡지 서고
| LSN 소스
| 링크 모음
+---+
게시판
+
| 떠들어보세!
| 질문과 답변
| 새소식과 정보
| 1원짜리 팁?
| 대화방
+---+
칼럼?
+
| 세하 훔쳐보기
| Welcome2nite
| 혜진의 염장판
+---+
리눅스 상표권
+
| 반대 서명란
| 토론 게시판
+---+
GNU
+
| GNU 선언문
| GNU GPL
| GNU 미러 목록
+---+
프로젝트?
+
| 리눅스카운터
| RC5DES
| 실질헌법 제작
+---+
커널 소식
+
| 안정 버젼: 2.4.14
+---+
테마 선택
+
LSN 방송국?
+
| OFF AIR
+---+
회원
+
| 로그인
+---+
[ 적수네 동네 ] [ 리눅스 상표권 독점 반대 ] [ 한글 리눅스 문서 프로젝트 ] [ KrLine ] [ 사랑넷 ] [ Valid HTML 4.0! ] [ SlashDot ] [ Freshmeat ]
Copyleft (C) 1998-2001 Byeong-Chan Kim . License
TIME: 1791571967
System by WYZsoft, HDD by I.O.Linux, Mizi Research, Embryo, WOWLINUX, Domain by SarangNet, Network by KrLine.