19.2.1 원격 접속 서버 실행 및 종료
원격 접속 기능을 사용하기 위해서는 대상 Xpanel에서 원격 접속 서버가 실행된 상태여야 합니다. XpanelDesigner 또는 Xpanel 내에서 각각의 방법으로 원격 접속 서버를 실행 또는 종료할 수 있습니다.
원격 접속 서버 실행 및 종료 방법 |
(1) XpanelDesigner에서 서버 실행 및 종료하기
a) [온라인]-[연결 방식 설정]을 선택하여 ‘Ethernet’ 연결 방식을 선택합니다.
b) [Xpanel 및 터치 PC선택] 버튼을 눌러 접속하고자 하는 대상 Xpanel을 목록에서 선택합니다.
c) [온라인] – [원격 접속 서버 실행]을 선택합니다.
d) [온라인]-[원격 접속 뷰어 실행]을 클릭하면 다음과 같은 화면이 표시됩니다. 아래 표는 Xpanel 상에서 지원하는 기능만을 설명합니다.
※ 옵션 설정은 XpanelDesigner v2.53 이상 버전부터 사용 가능합니다.
항목 | 내용 | |
Remote Host | 원격으로 접속할 Xpanel의 IP 주소를 입력합니다. 포트 번호를 지정할 경우에는 IP 주소 오른쪽에 콜론 두 개를 입력한 후 포트 번호를 입력합니다. | |
Options | 뷰어 화면의 구동 옵션을 설정합니다. 옵션 내에 있는 설정 항목은 e)를 참조하여 주시기 바랍니다. | |
Listening mode | 버튼을 클릭하면 다수의 접속자가 한 Xpanel에 접속할 수 있도록 설정할 수 있습니다. | |
Version Info | VNC 프로그램 버전에 대한 정보를 안내합니다. | |
Licensing | 제품을 제공하는 업체(CIMON) 홈페이지에 접속합니다. | |
Configure | VNC 뷰어 동작 옵션을 설정합니다. | |
Show toolbars by default | 체크박스를 선택하여 뷰어 화면의 툴바를 보이거나, 체크박스를 해제하여 툴바를 숨기도록 하는 옵션입니다. 기본적으로 체크박스가 선택된 상태입니다. | |
Warn at switching to the full-screen mode | 체크박스를 선택하였을 경우, Full screen 모드로 전환할 때 경고창을 표시합니다. 체크박스를 해제하였을 경우에는 경고창 표시 없이 화면 전환을 합니다. 기본적으로 체크박스가 선택된 상태입니다. | |
Log verbosity level | 매 연결 시마다 접속의 성공 여부, 접속 IP, 시간 등이 기록되는 로그 파일을 경로에 생성합니다. Level 0 지정 시에는 로그 파일이 생성되지 않습니다. 기본 경로는 C:\Users\PC이름\AppData\Roaming\TightVNC |
| 원격 접속 기능을 사용할 때, PC와 대상 Xpanel의 서브넷 마스크 및 게이트웨이는 반드시 서로 일치하도록 설정되어야 합니다. |
e) 다음 표에서는 연결 옵션으로 설정할 수 있는 항목을 설명합니다. VNC 연결 시작 화면에서 ‘Options…’ 버튼을 누르면 다음과 같이 ‘Connection option’ 창이 나타납니다. 아래 표는 Xpanel에서 지원하는 기능만을 설명합니다.
※ 옵션 설정은 XpanelDesigner v2.53 이상 버전부터 사용 가능합니다.
항목 | 내용 |
256 colors | 256가지 색으로 이미지를 표시합니다. 옵션 선택 시 뷰어 화면을 표시할 때 시간을 절약할 수 있습니다. |
View only | 뷰어 화면으로 프로젝트 제어를 할 수 없으며, 오로지 감시만 할 수 있습니다. |
Scale by | 화면의 스케일을 콤보박스에서 선택하여 조절합니다. 25, 50, 75, 90, 100, 125, 150% 스케일을 선택할 수 있습니다. |
Full-screen mode | 체크박스를 선택할 경우, 뷰어 최초 실행 시 전체 화면 모드로 실행됩니다. |
Local cursor shape | 뷰어 화면 내 커서 모양을 선택합니다. 점 또는 화살표를 선택 가능하며, 화면에서 커서를 보이지 않게 설정할 수 있습니다. |
f) Xpanel의 화면을 뷰어로 확인할 수 있습니다.
g) 외부에서의 원격 접속을 차단하고자 할 경우에는 [온라인]-[원격 접속 Server 정지]를 클릭하여 서버를 종료할 수 있습니다.
(2) Xpanel에서 서버 실행 및 종료하기
a) 아래 그림과 같이 번호 순서대로 클릭 시 Xpanel Config 화면이 표시됩니다.
b) [Xpanel 종료] 버튼을 클릭합니다.
c) ‘Ethernet Loader’ 창에서 [Configure] 버튼을 누릅니다.
d) [Run VNC Server] 버튼을 눌러 원격 접속 서버를 실행할 수 있습니다. [VNC activates as Ethernet Loader starts] 옵션 선택 시, Xpanel이 부팅되었을 때 자동으로 원격 접속 서버가 실행됩니다.
[Stop VNC Server]를 클릭하여 서버를 종료할 수 있습니다.
(3) 명령식을 이용하여 서버 실행 및 종료하기
터치 오브젝트를 통한 명령식으로 Xpanel 프로젝트 화면에서 서버 실행과 종료를 할 수 있습니다.
제어 기능 | 터치 | |
동작 정의 | 명령식 | |
명령식 | RunApp("Xpanel/Bin/XVncServer.exe","") | |
기능 | 원격 접속 서버를 실행합니다. | |
제어 기능 | 터치 | |
동작 정의 | 명령식 | |
명령식 | RunApp("Xpanel/Bin/XVncClose.exe","") | |
기능 | 원격 접속 서버를 종료합니다. |
스마트폰 VNC 뷰어를 통한 원격 접속
범용 원격 접속 인터페이스를 지원하는 앱을 이용하여 스마트폰을 통한 원격 접속이 가능합니다. 단, 16비트 색상을 지원하지 않는 앱을 사용할 경우, 화면의 색상에 차이가 발생할 수 있습니다.
Mocha VNC Lite 앱을 통한 스마트폰 접속 방법 |
(1) 모바일 원격 접속 설정
a) 앱스토어에서 원격 서버 접속이 가능한 ‘Mocha VNC Lite’를 검색하여 앱을 다운로드합니다.
b) 앱을 실행한 후, 시작화면의 메뉴에서 ‘Configure’를 누릅니다.
c) 기존에 설정한 서버의 내용이 없을 경우 ‘New…’ 항목을 선택합니다.
d) 설정값을 입력합니다. 연결할 대상 Xpanel의 IP를 입력하고, 패스워드는 사용하지 않으므로 ‘#’를 입력합니다. [Save] 버튼을 눌러 설정값을 저장합니다.
e) 설정이 완료되면 저장 후 초기화면으로 돌아가 ‘Connect’ 버튼을 누릅니다. 설정한 IP를 눌러 Xpanel에 접속할 수 있습니다.
고정 IP 할당
3G/LTE 환경에서 Xpanel에 원격 접속을 하고자 하는 경우, 우선적으로 공인 IP를 할당받아야 합니다. 이후 Xpanel에 고정 IP를 할당하거나 공유기의 유동 IP를 통해 접속할 수 있습니다. 모바일에서 원격 서버 기능을 이용하려면 기본적으로 공유기를 통한 무선 네트워크 환경이 설정되어 있어야 합니다. IpTime 공유기의 설정을 예시로 하였을 경우, 설정 방법은 다음과 같습니다.
f) 원격 접속을 위하여, IpTime 공유기의 웹 설정화면 내 [고급설정]-[보안기능]-[공유기 접속 관리]를 클릭합니다.
g) 외부 접속 보안 항목에서 ‘원격 관리 포트 사용’ 옵션을 선택합니다.
h) Wi-fi 환경에서 접속하고자 할 경우, 고정IP를 IpTime 공유기의 웹 설정 화면으로 진입하여 [고급설정]-[NAT/라우터 관리]-[포트포워드 설정]을 클릭합니다.
i) Xpanel에서 사용할 고정IP를 등록합니다. Xpanel에서 사용하는 포트번호는 5900입니다.
j) 앱의 설정화면에서 고정 IP로 할당된 Xpanel의 IP주소와 포트 번호를 입력한 후 접속합니다.
유동 IP 할당
k) 유동IP 설정을 위해 IpTime 공유기의 웹 설정 화면 내 [고급설정]-[특수기능]-[DDNS 설정]을 클릭합니다.
l) DDNS 서버를 통해 접속할 도메인 주소를 입력한 후 추가합니다.
m) [고급설정]-[NAT/라우터 관리]-[포트포워드 설정]을 클릭하여 포트포워딩을 합니다. 도메인 주소를 입력하여 유동IP가 설정된 Xpanel의 포트번호로 접속할 수 있도록 설정합니다.
n) Xpanel의 Ethernet Loader 창에서 ‘DHCP’ 체크박스를 선택하여 유동 IP를 사용하도록 설정합니다.
o) 앱의 설정화면에 b)에서 설정한 Xpanel의 도메인 주소와 포트 번호를 입력한 후 Xpanel에 접속합니다.