IDC에 있는 서버에 접속방법. [5]

IDC에 있는 서버에 접속방법.

2007-04-16 10:37 - 권순재

안녕하세요?? IDC센터에 로긴서버(공인IP사용)가 있구요,
그 안에 다시 NAT로 서버2대가 구성되어 있는돼
사무실이나 집에서 바로 이쪽(NAT)으로 GUI로 접속이 가능할지요??


Re: IDC에 있는 서버에 접속방법.

2007-04-16 17:01 - 넷사랑

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

Xmanager를 사용하기 위해서는 PC에서 유닉스/리눅스 장비로 UDP 177번, 유닉스/리눅스 장비에서
PC로 TCP 6000~6010번 통신이 가능해야합니다.

말씀하신 상황에서는 공인 IP를 사용하는 서버에서, 접속하고자 하는 NAT 내의 유닉스/리눅스 장비의
UDP 177번 포트로 포트 포워딩을 해준 후 Xmanager 연결 주소에 공인 IP 주소를 입력하면 됩니다.

참고로 PC가 NAT 환경에 있으면 역시 포트 포워딩 같은 추가적인 조치가 필요합니다. 이럴 경우
SSH 프로토콜을 이용하면 복잡한 설정 없이 쉽게 Xmanager를 이용할 수 있습니다. 다음의 FAQ 및
튜토리얼을 참고하시기 바랍니다.

/products/xmg_faq.html#p4
/products/xmg_tutorial7.html

감사합니다.


Re: IDC에 있는 서버에 접속방법.

2007-04-17 08:06 - 권순재

답변 감사드립니다. 우선은 저희 환경을 정리하며는요.
IDC에 공인IP사용서버가 리눅스입니다. 그리고, 다시 IDC내에
NAT로 2대의 서버(리눅스)가 연결되어 있구요.
사무실이나, 집에서는 xp를 사용하고 있습니다.
xp에서 xmanager로 로긴서버로 접속만 하면 바로 NAT딴의 서버로의 GUI접근이 가능한지요??


Re: Re: IDC에 있는 서버에 접속방법.

2007-04-17 14:32 - 넷사랑

접속하고자 하는 유닉스/리눅스 장비가 NAT 환경에 놓여 있더라도 필요한 조치를 취하신다면 Xmanager를 사용하실 수 있습니다.

이 경우 단계별로 생각을 해 볼 필요가 있을 것 같습니다.

1. 모든 것에 앞서 IDC의 NAT 내에 있는, 접속하고자 하는 리눅스 장비(목적지 장비라고 하겠습니다)가 인터넷으로 연결할 수 있어야 합니다. Xmanager는 Display 서버이기 때문에 목적지 장비가 Xmanager에게 디스플레이를 요청해야 하기 때문입니다.

2. 목적지 장비까지의 접속과정은 다음과 같이 이루어지겠습니다.
SSH/Telnet SSH/Telnet 디스플레이 요청
PC ------------> IDC의 공인IP를 갖는 ------------> 목적지 장비 -----------------> Xmanager
리눅스(경유지 장비)

위의 과정을 Xmanager의 Xstart의 명령어 태그 기능을 이용하여 하나의 명령어 줄로 처리할 수 있습니다.

Xstart 실행 명령란에 다음과 같은 형식으로 입력합니다.(ssh를 예로 들겠습니다.)

ssh 사용자명@목적지 장비 IP 주소<%CR%><%WAIT="assword"%><%SEND="패스워드"%><%CR%><%SEND="/usr/bin/X11/xterm -display $DISPLAY"%><%CR%>

위는 예제에 해당하며 정확한 설정은 사용하시는 시스템에 따라 달라질 수 있으니 Xmanager 도움말 '명령어 태그'를 반드시 참조하시기 바랍니다.

3. 목적지 장비를 Xstart를 이용한 Passive 접속이 아닌 Xbrowser 등을 이용한 XDMCP 접속을 하기 위해서는 경유지 장비가 UDP 177번을 목적지 장비로 돌려 주는 Port Forwarding 설정을 해 주어야 하며 추가적인 설정은 필요하지 않습니다.


4. PC 또한 공유기나 사설망으로 구성된 환경에 놓여 있다면 PC 쪽에서도 필요한 조치를 취하셔야 합니다. 이에 대한 내용은 FAQ '네트워크 구성 및 방화벽' 부분을 참조하시면 됩니다.

원하시는 결과를 얻으시길 바랍니다.

감사합니다.


Re: Re: Re: IDC에 있는 서버에 접속방법.

2007-04-23 15:03 - 권순재

안녕하세요?? 여러가지 많이 알려 주셔서 감사드립니다.
몇가지 궁금한 것이 있어서 또, 염치 불구하고 질문드립니다.

1번에 목적지 서버가 인터넷이 가능해야 한다고 하셨는데,
단순 네트웍연결인지요, 아니면 실제 인터넷(웹서핑등등)을 말씀 하시는지요??
접속서버는 공인IP래서 사무실에서 접속이 가능하고요, 다시 두대의 목적지서버는 192대로 사설로 구성되었습니다. 물론, 접속서버에서는 eth1으로 연결해 놓았습니다.
2번 태그는 적용이 잘 안되고 있습니다.
3번 /etc/ssh/sshd_config파일에 PortForwarding 은 자동으로 yes되어 있습니다.
4번 사무실에 있는 PC딴을 말씀 하시는 것같은데, XP sp2를 사용중이래서 방화벽설정에서 UDP 177번 하나 생성해 주었습니다.
후~~ 암튼 지난 주말에 이것저것 생각해 보고 설정해보고 했는데, 접속서버까지는 GUI로 연결이 되는데, 그 뒷딴으로는 전혀 어떻게 해야 할지 난감하네요.
어떻게 더 해 봐야 할지 조언 좀 부탁 드리겠습니다.
좀 도와 주십쇼!!! 수고하세요.


Re: Re: Re: Re: IDC에 있는 서버에 접속방법.

2007-04-23 16:34 - 넷사랑

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

1. 목적지 서버가 인터넷이 가능해야한다는 의미는, 목적지 서버에서 PC까지 네트워크가 연결되어
있어야한다는 의미입니다. 목적지 서버에서 Xmanager가 설치된 PC로 접속이 가능하면 됩니다.

2. 명령어 태그는 상황에 따라 달리 쓰일 수 있으니, Xmanager 도움말의 '명령어 태그'를 참조하셔서
다시 한 번 설정해보시기 바랍니다. 만약 계속해서 적용이 되지 않는다면, 사용하신 명령어 태그와
Xstart의 원격 실행 결과 창의 내용을 보내주시기 바랍니다.

3. 여기서 말하는 포트 포워딩은, Xstart가 아닌 Xbrowser를 사용할 때 필요한 것입니다. 이것은 SSH의
포트 포워딩이 아니라, 접속 서버의 UDP 177번 포트를 목적지 서버의 UDP 177번 포트로 포트 포워딩
하라는 의미입니다. 리눅스의 한 포트에서 다른 리눅스의 한 포트로 포트 포워딩하는 방법에 대해서
는 여러 가지 문서가 많이 있습니다. 다음의 링크를 참조해보시고, 상황에 맞게 설정해보시기 바랍니
다.

http://blog.empas.com/wwiww76/11063918

포트 포워딩을 하는 것은 Xbrowser를 이용한 XDMCP 접속을 위해서인데, 복잡하시다면 Xstart를 이
용해서 SSH 접속을 하실 것을 추천해 드립니다.

4. 접속 서버까지 GUI로 연결이 된다면 PC는 Xmanager를 사용하기 위한 준비가 된 것입니다. PC
쪽에서는 특별한 설정이 필요 없을 것 같습니다.


다음의 FAQ를 참조해 보시기 바랍니다.

/products/xmg_faq.html#n-2

현재 상황에서 Xmanager를 사용하는 것은 복잡하기 때문에, 주위의 네트워크 전문가에게
조언을 구하는 것도 하나의 방법일 것 같습니다.

기타 궁금한 점이 있으면 언제든지 문의해주시기 바랍니다.

감사합니다.


이전 조회수: 140