xclock 을위한 DISPLAY 설정문의 [1]

xclock 을위한 DISPLAY 설정문의

2015-10-30 12:00 - 이태환

기존 질문글들을 검색해보니 아래와 같은 답변을 보았습니다

===================================================================================
마지막으로, Xmanager는 기본적으로 외부의 X 접속을 허용하고 있습니다. 따라서 몇 번의 장비를 경유하든지 최종 목적지에서 Xmanager가 실행되고 있는 PC의 IP를 디스플레이 변수로 설정하면 원하시는 대로 동작할 것입니다.
===================================================================================

저의경우에는 로컬pc -> 1번서버로 접속 (xshell (수동으로XDMCP프로세스 띄운후 xshell접속) , xstart접속 테스트) 후
xclock 실행시 정상적으로 확인됩니다
하지만 로컬pc->1번->2번 서버로 (1번서버 단순경유) 접속시에는
DISPLAY 변수를 제 로컬pc로 설정하면 Error: Can't open display: 메세지가 출력됩니다
setenv 로컬IP:0.0 ~ setenv 로컬IP:11.0 까지 모두 셋팅후 테스트 해보아도 동일합니다
1. 문제확인을 위해서 추가적으로 확인해보아야할것이 잇을까요?
2. 가끔 0.0대신 다른 번호를 넣으면 되는경우를 본적이 있는것같은데 혹시 맨뒤의 포트번호를 확인해볼수잇는 명령어가 잇을까요?

프로그램 버전 : Xmanager 3.0
연결 방법 : Other


Re: xclock 을위한 DISPLAY 설정문의

2015-11-04 16:50 - 넷사랑

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

'PC -> 1번 서버 -> 2번 서버' 환경에서,

1. 문제 확인을 위해서 추가적으로 확인해 보아야 할 것이 있을까요?
=> 말씀하신 2번 서버에서 PC로 통신이 안될 수도 있습니다. 네트워크 구조상이거나 방화벽 설정상의 이유 때문입니다.
접속 방법이 Xstart 세션이고 프로토콜이 SSH라면 별다른 DISPLAY 설정 없이 2번 서버의 X 응용프로그램을 구동할 수 있습니다. 이 때 1번 서버에서 SSH 접속 시 '-X' 옵션을 붙여야 합니다.

PC ---- SSH ---> 1번 서버 --- ssh -X ---> 2번 서버

문제가 해결이 안될 경우 네트워크 구조나 환경에 대해 알려 주시면 좀 더 정확한 설명 드릴 수 있습니다.

2. 가끔 0.0대신 다른 번호를 넣으면 되는 경우를 본 적이 있는 것 같은데 혹시 맨 뒤의 포트 번호를 확인해 볼 수 있는 명령어가 있을까요?
=> 이 문제와 관련하여 다음 글을 준비했으니 확인해 보시기 바랍니다.

Xmanager Knowledgebase : DISPLAY 설정 및 확인 방법

감사합니다.


이전 조회수: 195