Windows(Client)에 X11 Server 설치해서 Ubuntu(Server)의 프로그램 셋팅하기

bismute·2020년 9월 14일
1

2021.04.16 업데이트: 아이피 확인 및 DMZ 설정

들어가며

제목과 똑같은 내용이다. 맨날 까먹어서 포스트로 작성해둔다.

Ubuntu Server에서 GUI 프로그램을 사용할 수 있는 셋팅 중 하나.

Windows에 Xming Server 설치

Xming X Server for Windows - Source Forge를 다운 받는다.

설치 후 실행 할 때 다음과 같은 옵션을 신경써서 준다. server-client 통신에는 기본적으로 authentication을 필요로 하는데 이를 모두 무시한다.

물론 보안적인 문제점이 생기기 때문에 회사에서 하면 혼날수도 있다.

Ubuntu에 Xming Client 및 예제 프로그램 설치

아래 커맨드로 설치한다

apt-get update
apt-get install xorg openbox
apt-get install x11-apps

x11-appxeyes라는 프로그램도 설치되었을텐데 그냥 실행하면 아래와 같은 오류가 발생한다

$ xeyes
Error: Can't open display:

Windows Xming Server 가리키기

Ubuntu에 있는 Xming Client에게 Windows의 Xming Server의 위치를 가르쳐줄 필요가 있다. 아이피 확인

export DISPLAY=(WINDOWS_IP):0.0

서버가 공유기에 연결되어 있을 경우 클라이언트에서는 잘 보내고 있는데 서버에서 받지 못 할 수 있다. 이 때는 공유기로 들어오는 모든 패킷이 서버로 연결되도록 NAT 설정을 해주거나, 포트 포워딩을 해주면 된다.

Profit!

아래와 같이 잘 된다

$ xeyes

작업 표시줄의 Xming Server를 클릭해보면 1 client가 연결되어있다고 표시해준다.

profile
Researcher, Developer, Student

2개의 댓글

comment-user-thumbnail
2021년 9월 30일

압도적 감사...!

1개의 답글