[질문]Xmanager 사용포트를 변경할려면? [1]

[질문]Xmanager 사용포트를 변경할려면?

2004-02-18 02:53 - 김성호

리눅스 서버 - 방화벽 - 인터넷 - Xmanager
이런식으로 연결되 있구요..
문제는 방화벽에서 내부에서 외부(즉 인터넷)로 나가는 6000대의 outgoing 포트가 막혀있는 겁니다.
또한 외부에서 내부로 들어가는 incoming 포트도 ssh와 서버에서 구동중인 서비스를 제외한 telnet..rlogin등 모두 막혀있습니다.

그럼 해결책은
1. 방화벽에서 6000번대의 outgoing 포트를 오픈해주면 되는데 이건 안됩니다.
2. 리눅스 서버에서 ssh의 X11Forwarding 기능을 enable해주면 되는데 서버관리자랑 연락이 안되서 현재 이기능도 사용못하고 있습니다.

그래서 제가 생각한게 Xmanager의 포트를 다른 포트로 변경하고 리눅스 서버에서 한텀을 띄울때 변경한 포트로 띄우도록 할수 없을까 생각해 봤는데..
이게 가능할까요?
혹은 다른 방법이라도 답변 부탁드립니다.


Re: [질문]Xmanager 사용포트를 변경할려면?

2004-02-18 10:15 - 넷사랑

안녕하세요? 넷사랑컴퓨터입니다.

Xmanager는 6000번 이후의 port만을 listen 할 수 있습니다. 만약 10000번 port를 사용할 수 있다면, Xmanager 폴더의 X설정의 옵션탭에서 디스플레이번호에 4000으로 입력하면 됩니다.

만약 6000번 이후의 포트가 모두 막혀 있고 SSH의 X11Forwarding 기능을 사용할 수 없다면, 일반적인 TCP/IP Forwarding을 이용할 수 있습니다.

1. 저희가 개발한 SSH 터미널 에뮬레이터인 Xshell을 설치합니다.

/products/xsh_detail.html

2. 프로토콜을 SSH로 하여 세션을 생성합니다.

3. SSH 고급 옵션의 터널링 탭에서 다음과 같이 TCP/IP Forwarding rule을 추가합니다.

방향: incoming (리모트에서 로컬로)
Listen 포트: 6000
목적지 호스트: localhost
목적지 포트: 6000

4. Xmanager를 Passive로 구동시켜 둡니다.

5. Xshell에서 해당 리눅스에 접속을 한 후 다음과 같은 옵션을 주어 xterm을 실행시킵니다.

$ xterm -display localhost:0

감사합니다.


이전 조회수: 722