본문 바로가기
Tips

Windows 10: Remote Desktop [윈도우10: 원격 데스크톱]

by __LuMi__ 2021. 5. 3.
가끔씩 사용하는 기능이라서 그런지 자주 잊는 내용들을 모아놓은 페이지입니다.
개인적으로 유용하게 사용하는 기능들이고, 각자 본인의 상황에 맞는지 확인하시고 참고해주세요.

원격 접속! 몰라도 사는 데에 지장 없지만, 알고 있으면 정말 유용하게 사용할 수 있는 기능입니다. 최근 들어 원격으로 컴퓨터를 사용할 수 있도록 도와주는 프로그램들이 좀 더 보편화되고 있고, 특히 요즘에는 COVID로 인해 재택근무 비중이 늘기도 해서 여러모로 이전보다 접근하기가 용이해진 것 같습니다. 

TeamViewer (링크)를 사용하면 계정을 만들고 프로그램을 설치하는 것으로 원격 접속으로 컴퓨터를 사용할 수 있습니다. 하지만, 사용 제한 시간이 있고, 접속할 수 있는 PC 개수가 제한되어 있는 걸로 알고 있습니다. 저는 처음에 TeamViewer를 이용하였지만, 자주 사용하다 보니 상업적으로 사용하는 걸로 인식을 하더니 계정에 제한이 걸리더군요. 고객지원팀에 연락해서 다시 사용할 수 있었습니다.

Google 계정이 있고, Chrome을 사용한다면 Chrome remote desktop (링크)을 사용할 수도 있습니다. 제가 사용했던 시점 (2019년)에는 생각보다 프로그램이 완성도가 낮다는 느낌을 받았습니다. 파일 전송도 불가능했고, 한/영 전환도 안 되고, 무엇보다도 속도도 느려서 상당히 불편했던 기억이 있습니다.

결국, 이 글의 주제인 Windows 10 Remote Desktop (윈도우10 원격 데스크톱)으로 갈아타게 되었습니다. Windows Remote Desktop은 Windows Pro 이상에서 제공하는 기본 프로그램입니다. TeamViewer, Chrome remote desktop처럼 간단한 설정으로 사용할 수 없어서 그런지 생각보다 많은 사람들이 이용하는 프로그램은 아닌 것 같습니다. Firewall (방화벽) 설정과 IP 설정을 해줘야 하는데, 이 과정에서 이미 어려움을 느끼는 분들이 많이 있을 것 같습니다. 하지만, 지금까지 사용한 프로그램 중에서 가장 만족스럽게 사용하고 있습니다.

Windows 10 Remote Desktop 설정
몇 가지 설정을 해야 하는데, 임의로 세 단계로 나눴습니다. 

- Step 1. Remote desktop program 사용 확인

- Step 2. 네트워크 설정 확인 및 방화벽 설정

- Step 3. 공유기 설정 및 IP 주소 확인

 

Step 1. Remote desktop program 사용 확인

사진 1. 윈도우키 >> Setting >> Remote Desktop 을 통해 Remote Desktop 기능을 켜자

 

사진 2. My computer >> Preference >> Remote setting
사진 3. 여기서도 Remote Desktop 설정이 제대로 되어 있는지 확인

 

Step 2. 네트워크 설정 확인 및 방화벽 설정

원격 접속을 당할(?) 컴퓨터의 네트워크가 개인용(private) 인지 공용(Public)인지 확인을 해야 합니다. 어떤 것을 사용하든 상관없지만, 설정에 약간의 차이가 있습니다.

사진 4. Windows 검색창에서 Windows Defender Firewall 실행
사진 5. 현재 원격 접속을 허용할 컴퓨터가 사용하고 있는 네트워크 확인
사진 6. 'Allow apps to communicate through Windows Defender Firewall' 메뉴를 선택 후 'Remote Desktop' Private/Public 설정 변경 (모두 체크)

 

사진 7. [사진 5]의 Advanced setting을 클릭 후, Inbound Rules >> 'Remote Desktop - User Mode (TCP-In / UDP-In) 둘 다 확인해야 함.
사진 8. [사진 7]에서 TCP-In 을 더블클릭하여 들어온 모습. [사진 5]에서 공용 네트워크를 사용하고 있다면 'Public'에도 체크가 되어 있는지 확인.

 

Step 3. 공유기 설정 및 IP 주소 확인

공유기를 사용하지 않는 경우, 바로 원격 접속할 컴퓨터의 IP 주소를 확인하면, 해당 IP주소를 통해 바로 접속할 수 있습니다. 하지만, 대부분의 경우 공유기(router)를 사용하기 때문에 공유기 포트 포워딩 (Forwarding) 설정을 해야 합니다. 사용하고 있는 공유기 제품마다 설정 화면이 다르지만, 입력해야 하는 정보는 동일합니다.

필요한 정보:
- Public IP (공인 IP)
- private IP (사설 IP)
- Internal port number (내부 포트 번호): 기본값 3389
- External port number (외부 포트 번호)

이전 포스트에 공유기 관련해서 IP 확인 방법이 있으니 한 번 읽고 시작하기를 권합니다 [링크: Finding IP address (윈도우10: IP 주소 찾기)].

원격 데스크톱은 포트 번호가 기본적으로 3389로 지정되어 있습니다. 보안을 강화하기 위해 다른 번호로 바꿀 수 있지만, 일단 3389를 이용하여 접속해보는 것을 목적으로 하려고 합니다. 외부 포트 번호는 큰 의미 없는 것 같습니다. [사진 9]와 같이 설정을 하면 모든 준비가 끝납니다.

사진 9. Motorola 공유기 접속 화면. 'Forwarding rule'을 설정해야 한다. 

 

Step 4. 접속

접속하려는 컴퓨터에서 Remote desktop을 실행시키고 Public IP와 Port number를 이용하여 접속을 진행합니다. 입력 방식은 공인 IP:포트번호 (xxx.xxx.xxx.xxx:yyyy)입니다. 포트번호는 3389이니, IP주소가 111.222.333.444라고 가정하면, 111.222.333.444:3389 가 접속 주소가 됩니다.

IP 주소를 입력하고, 연결을 누르면 접속하고자 하는 컴퓨터 (Target computer)의 ID와 PW를 입력하라는 창이 뜨고, 본인이 사용하고 있는 로그인 정보를 입력하면 접속이 가능합니다.

이상입니다!

사진 10. Computer 칸에 [Public IP]:[Port number] 를 적으면 된다.