[Xmanager 실행] 접속 위치에 따른 문의사항 [4]

[Xmanager 실행] 접속 위치에 따른 문의사항

2010-01-07 10:00 - 천정현

접속 대상 서버는 2개이며 고정 IP를 사용하는 IRIX(UNIX 계열)와 SLES(LINUX 계열)입니다. IRIX 서버와 SLES 서버 177번 포트 모두 아래와 같은 상태입니다.
1) IRIX 서버
> netstat -na|grep 177
udp 0 0 *.177 *.*
2) SLES 서버
> netstat -nap|grep 177
udp 0 0 :::177 :::* 8384/gdm

원격 접속 위치는 1) 일반 가정집(유동 IP 사용), 2) 회사(고정 IP 사용)
접속 terminal은 양쪽 모두 동일하며, XDM Query(기본 포트 177번 사용) 방식입니다.

1) 일반 가정집
IRIX 서버 -> 접속이 잘 됩니다.
SLES 서버 -> 접속은 되지만 굉장히 느립니다.

2) 회사
IRIX 서버 -> 접속이 안 됩니다. 그래서 '새로 만들기'에서 'Passive'방식을 실행해서 윈도 오른쪽 하단에 'Xmanager 2.0 [:0.0]' 트레이를 띄운 후, 접속하면 잘 됩니다.
SLEL 서버 -> 호스트를 찾을 수 없다며 접속이 되지 않습니다.

문의점:
1) IRIX, SLES 서버는 접속이 잘 되도록 설정이 되어 있으며, XDM Query 설정은 임의로 변경한 것은 없습니다. 그런데, 접속 위치는 다르고 똑같은 console로 접속 시도하는데 다른 결과가 나오는 이유는 무엇이지요?

2) Xmanager 실행과는 별도로 윈도 오른쪽 하단 트레이를 띄우는 방법은 Passive밖에 없는지요?

제품명 : Xmanager 2.x
연결 방법 : XDMCP connection


Re: 문의사항에 SLES 서버(회사 접속 시) 로그를 추가합니다.

2010-01-07 10:49 - 천정현

2) SLES 서버
->
Xmanager 2.0.2 Korean
Copyright (c) 1997-2004 NetSarang Computer, Inc.
All rights reserved.

UTC Date: Thu Jan 07 00:42:57 2010
Local Date: Thu Jan 07 09:42:57 2010
Waiting for client connections ...

<중간 생략>

Xdmcp Request Address: XXX.XX.XXX.XX <- SLES 서버
Xdmcp Connection Address 0: XXX.XXX.XXX.XXX <- 접속 위치: 회사
Xdmcp: sent a REQUEST message
Xdmcp: received an ACCEPT message
Xdmcp: sent a MANAGE message.
Xdmcp: Timed out, state 8. Retransmissions: 0
Xdmcp: sent a MANAGE message.
User forces server termination.

Exiting the waiting loop ...

X server was terminated normally.


Re: [Xmanager 실행] 접속 위치에 따른 문의사항

2010-01-07 16:44 - 넷사랑

안녕하십니까?
넷사랑컴퓨터 기술지원입니다.

1) 첫번째 물음에 답변을 드리겠습니다. 저희 Xmanager 뿐만 아니라 네트워크 프로그램접속 위치에 따라서 결과가 달라집니다. 이는 네트워크의 구성이나 방화벽의 존재 유무에 영향을 받기 때문입니다.
보내 주신 로그를 보면 SLES 장비에서 PC 쪽으로 필요한 통신이 이루어지지 않고 있습니다. 이는 PC가 NAT 등으로 구성된 사설망 안에 있거나 중간에 방화벽이 존재하기 때문입니다. Xmanager는 원격 유닉스/리눅스의 그래픽 X 응용프로그램을 위한 PC X 서버 프로그램입니다. 그러므로 유닉스/리눅스에서 PC를 향하여 TCP 6000번, 6001번... 등을 통한 접속이 가능해야 합니다.

2) 두번째 물음에 대한 답변입니다. 실행 중인 Xmanager가 트레이 영역(알림 영역)에 나타나도록 하는 것은 정확히는 Xmanager 설정이 '다중 윈도우 모드'로 선택되어 있을 경우에 가능합니다. Xmanager Passive일 경우 윈도우 모드가 '다중 윈도우 모드'로 선택되기 때문에 시스템 알림 영역에 표시되는 것입니다. 기본값으로 그렇습니다.
다중 윈도우 모드와 단일 윈도우 모드에 대한 자세한 설명은 '도움말 -> 레퍼런스 -> Xmanager'를 참조해 보세요.
Xmanager가 알림 영역에 패시브 상태로 떠 있는 것과 안되던 접속이 되는 것과는 전혀 관련이 없습니다.

다음 정보를 알려 주시면 문제해결에 도움이 될 것 같습니다.

1. 회사와 접속 장비와의 네트워크 구성 : 로그에서 IP 주소를 다 지우지 마시고 네트워크 구성을 알 수 있는 정도는 남겨 주세요.
2. '패시브로 실행한 후 접속하면 잘 됩니다'에서 그 접속이 어떤 접속인지요? XDMCP인지 아니면 Xstart 세션을 통한 접속인지의 여부.

마지막으로 '일반 가정집'에서 접속하였을 경우 SLES의 접속이 느린 이유는, 최근의 리눅스는 IRIX와 같은 전통적인 유닉스와 달리 기본적으로 오가는 패킷의 양이 많습니다. 또한 사운드 처리와 같은 것을 시도하므로 시간이 더 지연될 수도 있습니다. Xmanager 3.0을 이용하시면 사운드 처리와 같은 문제로 속도가 느려지는 문제는 해소할 수 있습니다.

감사합니다.


Re: [Xmanager 실행] 접속 위치에 따른 문의사항

2010-01-11 17:07 - 천정현

다음 정보를 알려 주시면 문제해결에 도움이 될 것 같습니다.

1. 회사와 접속 장비와의 네트워크 구성 : 로그에서 IP 주소를 다 지우지 마시고 네트워크 구성을 알 수 있는 정도는 남겨 주세요.
-> 202.15X.XXX.XXX(서브넷:255.255.255.192)

2. '패시브로 실행한 후 접속하면 잘 됩니다'에서 그 접속이 어떤 접속인지요? XDMCP인지 아니면 Xstart 세션을 통한 접속인지의 여부.
-> XDMCP(query) 접속 방식입니다.

앞서 답변 감사 드립니다. 어느 정도의 궁금증은 해결됐습니다.



Re: [Xmanager 실행] 접속 위치에 따른 문의사항

2010-01-11 17:54 - 넷사랑

Xmanager를 최초로 구동하게 되면 디스플레이 번호를 0번으로 갖게 됩니다. TCP 포트 6000번에서 대기(Listen)하고 있다는 의미입니다. 그 다음 구동하게 되면 1번(6001), 2번(6002) 이런 식으로 순차적으로 디스플레이 번호가 증가하게 됩니다.

패시브로 Xmanager를 실행해 놓은 상태에서 XDMCP 접속이 이루어진다면 방화벽 등에서 TCP 포트 6000번에 대해서만 제한을 해 놓은 것이 아닌가 추측이 됩니다.

이 부분 점검해 보십시오.

감사합니다.


이전 조회수: 166