목차
한줄 요약
Moonlight는 접속할 휴대폰·태블릿·PC에 설치하는 클라이언트이고, 게임을 실행할 PC에는 Sunshine 호스트가 필요합니다. 두 기기를 같은 공유기에 연결한 뒤 Sunshine 웹 UI에서 계정을 만들고 Moonlight에 표시된 PIN을 승인하세요. 먼저 Desktop을 짧게 스트리밍해 영상·소리·입력을 확인하고, 집 밖 접속은 이 로컬 테스트가 끝난 뒤 별도로 구성하는 것이 안전합니다.
문라이트 원격은 프로그램 하나만 설치해서 끝나는 방식이 아닙니다. 게임을 실행하고 화면을 보내는 PC에는 Sunshine, 화면을 받아 조작할 기기에는 Moonlight를 설치하는 두 부분 구조입니다.
처음부터 포트포워딩이나 외부 접속을 설정하면 설치 문제와 네트워크 문제를 구분하기 어렵습니다. 이 가이드는 같은 네트워크에서 최소 연결을 먼저 완성한 뒤 게임 추가, 품질 조정과 외부 접속으로 확장합니다.
1. 기본 정보
- 게임 PC
- Sunshine 호스트 설치
- 접속 기기
- Moonlight 클라이언트 설치
- 첫 연결
- 같은 공유기에서 PC 선택 → PIN 승인
- 첫 테스트
- Desktop 실행 → 영상·소리·입력 확인
- 권장 네트워크
- 호스트 유선 · 클라이언트 5GHz Wi-Fi 이상
2. Sunshine 호스트와 Moonlight를 연결하는 순서
-
1. 게임 PC에 Sunshine 설치
Sunshine 공식 릴리스에서 Latest로 표시된 안정판을 받아 게임을 실행할 PC에 설치합니다. Windows 설치판은 기본적으로 백그라운드 서비스로 실행됩니다.
-
2. Sunshine 웹 UI 계정 만들기
Sunshine을 시작하고 게임 PC의 브라우저에서 Sunshine 로컬 웹 UI를 엽니다. 주소의 호스트가 정확히 localhost인지 확인한 뒤 첫 관리자 이름과 강한 비밀번호를 만들고 다시 로그인합니다. 이 계정은 Moonlight 접속용 계정이 아니라 Sunshine 설정 화면을 보호합니다.
-
3. 접속 기기에 Moonlight 설치
Moonlight 공식 사이트에서 휴대폰·태블릿·TV·다른 PC에 맞는 공식 클라이언트를 설치합니다. 처음에는 게임 PC와 접속 기기를 같은 공유기에 연결합니다.
-
4. 게임 PC 선택
Moonlight를 열고 자동으로 나타난 게임 PC를 선택합니다. 보이지 않으면 게임 PC의 사설 IP 주소를 수동으로 추가하되, 두 기기가 같은 네트워크인지와 Sunshine이 실행 중인지 먼저 확인합니다.
-
5. PIN 승인
Moonlight 화면의 PIN을 확인하고 Sunshine 웹 UI의 PIN 메뉴에 입력합니다. 클라이언트를 알아볼 수 있는 이름으로 저장하면 승인된 기기 목록을 나중에 관리하기 쉽습니다.
-
6. Desktop으로 첫 스트리밍 시험
Moonlight에서 Desktop을 선택해 화면, 소리, 마우스·키보드 또는 게임패드 입력을 확인합니다. 5분 정도 안정적으로 동작하는지 본 뒤 세션을 정상 종료합니다.
-
7. 게임 추가와 품질 조정
Steam 항목을 사용하거나 Sunshine의 Applications에서 게임을 추가합니다. 끊기면 해상도·프레임·비트레이트를 한 단계 낮추고, 호스트 PC는 유선으로 연결한 뒤 다시 시험합니다.
3. Moonlight와 Sunshine 역할 구분
Sunshine은 게임 PC의 화면과 소리를 인코딩해 보내는 호스트이고, Moonlight는 그 영상을 받아 입력을 되돌려 보내는 클라이언트입니다. Moonlight만 게임 PC와 접속 기기 양쪽에 설치하거나 Sunshine만 휴대폰에 설치하면 연결되지 않습니다.
- 호스트 — 게임이 설치돼 있고 지원되는 하드웨어 영상 인코더를 사용할 수 있는 PC
- 클라이언트 — 휴대폰·태블릿·TV·노트북처럼 화면을 보고 조작할 기기
- 페어링 — Moonlight에 나온 PIN을 Sunshine 웹 UI에서 한 번 승인하는 절차
- 애플리케이션 — Moonlight 첫 화면에 보일 Desktop·Steam·개별 게임 항목
오래된 GeForce Experience 설명을 따르지 마세요
NVIDIA SHIELD GameStream 서비스가 종료된 뒤 현재 공식 Moonlight 안내는 Sunshine을 권장합니다. 예전 GeForce Experience의 SHIELD 설정을 켜는 절차는 현재 구성의 기준으로 사용하지 마세요.
4. 설치 전에 준비할 것
- 게임 PC — 지원되는 AMD·Intel·NVIDIA GPU와 최신 그래픽 드라이버
- 첫 테스트 — 호스트와 클라이언트를 같은 공유기 또는 LAN에 연결
- 네트워크 — 가능하면 호스트 PC는 유선 Ethernet, 클라이언트는 5GHz Wi-Fi 5 이상 또는 Wi-Fi 6
- 입력 장치 — 키보드·마우스 또는 클라이언트에서 인식되는 게임패드
- 계정 보관 — Sunshine 웹 UI 관리자 이름과 비밀번호를 다른 계정과 구분해 기록
화질보다 연결 성공을 먼저 확인하세요
첫 시험은 1080p·60fps 이하의 보수적인 설정으로 시작해도 충분합니다. 영상·소리·입력이 정상인지 확인한 뒤 해상도, 프레임과 비트레이트를 하나씩 높이면 병목을 찾기 쉽습니다.
5. Sunshine 웹 UI와 PIN 연결
Sunshine의 설정 화면은 게임 PC에서 Sunshine 로컬 웹 UI로 엽니다. 로컬 인증서 때문에 브라우저가 인증서 안내를 표시할 수 있으므로 주소의 호스트가 localhost인지 먼저 확인하세요. 인터넷의 비슷한 주소나 누군가가 보낸 링크에서 계정을 만들면 안 됩니다.
- 첫 화면에서 Sunshine 설정용 관리자 이름과 강한 비밀번호를 만듭니다.
- Moonlight에서 같은 LAN의 게임 PC를 선택해 PIN을 표시합니다.
- Sunshine 웹 UI의 PIN 메뉴에 숫자를 입력하고 클라이언트 이름을 붙입니다.
- Moonlight에서 Desktop을 열어 화면과 입력이 전달되는지 확인합니다.
- 사용하지 않는 클라이언트는 Sunshine의 승인 목록에서 제거합니다.
설정 화면을 인터넷에 공개하지 마세요
Sunshine 웹 UI에 접근한 사람은 새 클라이언트를 승인할 수 있습니다. 웹 UI의 접근 범위를 WAN으로 넓히거나 공유기에서 설정 포트를 무작정 개방하지 말고, 기본 LAN 범위를 유지하세요.
6. Desktop·Steam·개별 게임 추가
첫 연결은 Desktop으로 검증하는 편이 좋습니다. Desktop이 되면 Sunshine의 Applications 메뉴에서 Steam이나 개별 게임 실행 파일을 추가해 Moonlight 첫 화면에서 바로 선택할 수 있습니다.
- Desktop — 윈도우 바탕화면과 여러 런처를 직접 조작할 때
- Steam — 스팀 Big Picture와 라이브러리를 중심으로 실행할 때
- 개별 게임 — Sunshine Applications에 실행 명령과 작업 폴더를 정확히 지정할 때
- 세션 종료 — 게임만 강제 종료하지 말고 Moonlight의 연결 종료 기능으로 스트리밍을 닫을 때
모든 게임이 원격 입력을 허용하는 것은 아닙니다
게임 런처, 관리자 권한 화면, DRM과 안티치트 정책에 따라 영상이나 입력이 제한될 수 있습니다. 보안 기능을 우회하지 말고 해당 게임과 서비스의 원격 플레이 정책을 확인하세요.
7. 끊김·지연·게임패드 문제 점검
- 호스트 PC를 Wi-Fi에서 유선 Ethernet으로 바꾸고 다시 시험합니다.
- 클라이언트를 2.4GHz가 아닌 5GHz Wi-Fi 또는 유선에 연결합니다.
- Moonlight의 해상도, 프레임, 비트레이트를 한 단계씩 낮춥니다.
- 게임 PC의 그래픽 드라이버와 Sunshine 안정판을 업데이트합니다.
- 영상만 검으면 실제 모니터 연결, 그래픽 인코더와 게임의 전체 화면 설정을 확인합니다.
- Windows에서 게임패드만 안 되면 Sunshine Troubleshooting에서 ViGEmBus 설치 상태를 확인하고 재부팅합니다.
방화벽 전체 해제로 진단하지 마세요
Windows 방화벽을 모두 끄거나 공유기 포트를 한꺼번에 열면 원인을 알기 어려워지고 노출만 커집니다. 같은 LAN, Sunshine 실행, PC 검색, PIN, Desktop 순서로 실패 지점을 좁히세요.
8. 집 밖에서 접속하기 전 보안 경계
외부 접속은 같은 LAN에서 연결이 완전히 확인된 다음 단계입니다. 공식 Moonlight 문서는 Sunshine의 UPnP, IPv6 또는 소프트웨어 정의 사설 네트워크 같은 방법을 안내하지만 공유기·통신사 망과 보안 정책에 따라 결과가 달라집니다.
- 먼저 집 안에서 PIN 페어링과 Desktop 스트리밍을 완료
- Sunshine 웹 UI는 LAN 범위로 유지하고 인터넷에 직접 공개하지 않음
- UPnP를 켜기 전 공유기에서 자동 포트 매핑과 제거 방법을 확인
- 포트 공개를 피하고 싶다면 Tailscale로 두 기기를 같은 사설망에 넣은 뒤 Tailscale 연결 확인부터 완료
- 회사·학교·공용 네트워크의 차단 정책을 우회하지 않고 관리자 정책을 따름
외부 접속은 별도 과업입니다
LAN에서는 되는데 밖에서만 안 된다면 Moonlight 설치 문제가 아니라 NAT·공유기·통신사·사설망 경로 문제입니다. 로컬 설정을 반복하기보다 선택한 외부 연결 방식의 공식 문서로 범위를 좁히세요.
9. Parsec·Steam Link와 선택 기준
- Moonlight + Sunshine — 호스트와 화질·앱 구성을 직접 관리하고 여러 클라이언트에서 게임 PC를 스트리밍할 때
- Parsec — 계정 기반 설치 흐름으로 개인 게임이나 지연에 민감한 원격 작업을 빠르게 시작할 때
- Steam Remote Play — Steam 라이브러리를 중심으로 Valve의 통합 흐름을 사용할 때
- 일반 원격 지원·업무 — 파일 지원과 관리 기능까지 비교하려면 원격 제어 프로그램 추천에서 목적별로 선택
업무용 원격 지원 도구와 목적이 다릅니다
Moonlight와 Sunshine은 게임·화면 스트리밍에 초점이 있습니다. 가족 PC 지원, 고객 지원, 조직 기기 관리와 감사 기록이 필요하다면 일반 원격 제어 제품의 라이선스와 보안 정책을 먼저 비교하세요.
10. 자주 묻는 질문
문라이트만 설치하면 원격 게임을 할 수 있나요?
+
아니요. Moonlight는 접속용 클라이언트입니다. 게임을 실행할 PC에는 Sunshine 호스트를 설치하고, Moonlight의 PIN을 Sunshine 웹 UI에서 승인해야 합니다.
Moonlight에서 게임 PC가 보이지 않아요.
+
두 기기가 같은 공유기에 연결됐는지, 게임 PC에서 Sunshine이 실행 중인지부터 확인하세요. 그래도 보이지 않으면 게임 PC의 사설 IP를 Moonlight에 수동으로 추가해 자동 검색 문제와 연결 문제를 구분합니다.
Sunshine 웹 UI 주소는 무엇인가요?
+
게임 PC의 브라우저에서 Sunshine 로컬 웹 UI를 엽니다. 처음에는 설정 화면을 보호할 관리자 이름과 비밀번호를 만들며, 이 계정과 Moonlight PIN 페어링은 서로 다른 절차입니다.
GeForce Experience GameStream을 켜야 하나요?
+
현재 공식 Moonlight 안내는 Sunshine 호스트를 권장합니다. NVIDIA SHIELD GameStream 서비스에 의존하는 오래된 GeForce Experience 절차를 기준으로 설정하지 마세요.
같은 와이파이에서만 사용할 수 있나요?
+
첫 페어링과 시험은 같은 LAN에서 하는 것이 좋지만 외부 접속도 구성할 수 있습니다. LAN 연결을 먼저 성공시킨 뒤 공식 문서의 UPnP·IPv6 또는 Tailscale 같은 사설 네트워크 방법 중 환경에 맞는 경로를 선택하세요. Sunshine 웹 UI를 인터넷에 직접 공개하면 안 됩니다.
화면이 끊기거나 입력이 늦어요.
+
호스트 PC를 유선으로 연결하고 클라이언트는 5GHz Wi-Fi 이상을 사용한 뒤 해상도·프레임·비트레이트를 낮춰 보세요. LAN에서도 계속 끊기면 그래픽 드라이버, Sunshine 버전과 하드웨어 인코더 상태를 확인합니다.
Windows에서 게임패드가 인식되지 않아요.
+
키보드·마우스는 되는데 게임패드만 안 되면 Sunshine 웹 UI의 Troubleshooting에서 ViGEmBus 설치 상태를 확인하고 설치 후 Windows를 재부팅하세요. 클라이언트 자체에서 패드가 인식되는지도 함께 확인해야 합니다.
11. 참고 자료
관련 가이드
함께 보면 좋은
Parsec (파섹)
Parsec(파섹) 공식 다운로드와 Android·웹 접속 경로, Windows·Mac 호스트와 클라이언트 차이, iPhone 미지원, 개인 게임 무료와 업무용 라이선스 조건을 확인하세요.
스팀
Steam은 Valve의 PC 게임 상점·라이브러리·커뮤니티 클라이언트입니다. 클라이언트는 무료이고 게임은 무료 또는 개별 구매이며, 현재 Windows는 64비트 Windows 10 이상이 필요합니다.
Tailscale
Tailscale(테일스케일) 1.102.3은 복잡한 공유기 포트 설정 없이 컴퓨터·휴대폰을 암호화된 사설망으로 연결하는 WireGuard 기반 메시 VPN입니다. 가정·비상업용 Personal 요금제는 무료입니다.