Programming/For Programmer┃2008년 06월 18일 22시 51분
윈도우용 클라이언트 다운로드 받기 -> http://www.nomachine.com/download-client-windows.php

다운 받은 후 설치를 합니다. 설치가 다 된후 제일 처음 FreeNX를 실행 하거나 또는 시작 > 프로그램 > NX Client For WIndows > NX Connection Wizard를 클릭 하면 접속 정보를 설정 할 수 있습니다.
Step 1 실행 첫 화면)
Step 2 Session 정보 및 서버 정보 입력)
PORT는 당연히 SSH를 이용 하기 때문에 기본 포트인 22번을 선택 합니다.
Step 3 X desktop의 종류 및 전체 Windows 사이즈를 설정합니다.)
Step 5 설정 완료)
자 이것으로 기본적인 설정이 마무리 되었습니다. 다만 한가지 더 점검해야 할 것이 있습니다.
바로 CentOS 기본 방화벽 입니다. 방화벽을 사용 하지 않고 있다면 크게 문제 되지 않을 것이나 방화벽을 사용 한다면 Iptable에 추가를 해줄 사항이 있습니다. 이 이유는 FreeNX가 인증 같은 경우 SSH를 이용 하지만 화면 데이터는 다른 포트를 사용 합니다. 5000 ~ 6000번 포트 사이를 이용 합니다.
자 그럼 어떻게 추가 하느냐?
vi /etc/sysconfig/iptables
-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 5000:6000 -j ACCEPT
를 추가 합니다.
추가 한후 /etc/rc.d/init.d/iptables restart 를 함으로써 방화벽에 FreeNX가 사용하는 포트가 열립니다.
설정이 의외로 간단합니다. 또한 VNC를 사용하는 것보다 속도가 빠릅니다. 이것으로도 아주 괜찬은 사항이 되지 않을까 합니다.
Step 5 설정 완료)
자 이것으로 기본적인 설정이 마무리 되었습니다. 다만 한가지 더 점검해야 할 것이 있습니다.
바로 CentOS 기본 방화벽 입니다. 방화벽을 사용 하지 않고 있다면 크게 문제 되지 않을 것이나 방화벽을 사용 한다면 Iptable에 추가를 해줄 사항이 있습니다. 이 이유는 FreeNX가 인증 같은 경우 SSH를 이용 하지만 화면 데이터는 다른 포트를 사용 합니다. 5000 ~ 6000번 포트 사이를 이용 합니다.
자 그럼 어떻게 추가 하느냐?
vi /etc/sysconfig/iptables
-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 5000:6000 -j ACCEPT
를 추가 합니다.
추가 한후 /etc/rc.d/init.d/iptables restart 를 함으로써 방화벽에 FreeNX가 사용하는 포트가 열립니다.
설정이 의외로 간단합니다. 또한 VNC를 사용하는 것보다 속도가 빠릅니다. 이것으로도 아주 괜찬은 사항이 되지 않을까 합니다.

┃http://www.withdev.com/trackback/383










