Computer >> 컴퓨터 >  >> 소프트웨어 >> 소프트웨어

라우터를 통한 원격 데스크톱(RDP) 연결 설정 완벽 가이드

원격지에서 Windows PC에 연결해야 하는 상황이라면 활용할 수 있는 방법이 여러 가지 있습니다. 예를 들어 VNC를 SSH 터널링으로 감싸 암호화된 연결을 통해 오픈소스 VNC 프로토콜을 사용하는 방법이 있습니다. 하지만 가장 안정적이고 권장되는 방법은 바로 Windows 원격 데스크톱 도구를 사용하는 것입니다.

원격으로 Windows PC에 접속하기 전에는 몇 가지 사전 준비 작업이 필요합니다. 라우터에서 원격 데스크톱 연결을 허용하도록 구성하고, 필요한 포트가 열려 있는지, 포트 포워딩이 활성화되어 있는지 확인해야 합니다. 아래 단계를 순서대로 따라 하면 외부에서 원격 데스크톱을 안전하게 사용할 수 있습니다.

라우터를 통한 원격 데스크톱(RDP) 연결 설정 완벽 가이드

Windows 방화벽에서 원격 데스크톱 허용하기

라우터를 통한 원격 데스크톱 연결을 설정하기 전에, 먼저 Windows 방화벽이 PC로 들어오고 나가는 연결을 허용하도록 구성해야 합니다.

  1. 시작 메뉴를 마우스 오른쪽 버튼으로 클릭한 후 설정을 선택합니다.
라우터를 통한 원격 데스크톱(RDP) 연결 설정 완벽 가이드
  1. 설정 메뉴에서 업데이트 및 보안 > Windows 보안 > 방화벽 및 네트워크 보호를 차례로 선택합니다.
라우터를 통한 원격 데스크톱(RDP) 연결 설정 완벽 가이드
  1. 방화벽 및 네트워크 보호 화면에서 방화벽을 통해 앱 허용 옵션을 클릭합니다.
라우터를 통한 원격 데스크톱(RDP) 연결 설정 완벽 가이드
  1. 허용되는 앱 창에서 설정 변경 버튼을 눌러 메뉴 잠금을 해제합니다.
라우터를 통한 원격 데스크톱(RDP) 연결 설정 완벽 가이드
  1. 목록에서 원격 데스크톱원격 데스크톱(WebSocket) 항목을 찾아 체크박스를 선택합니다. 이렇게 하면 방화벽을 통한 RDP 연결이 허용됩니다. 마지막으로 확인 버튼을 눌러 설정을 저장합니다.
라우터를 통한 원격 데스크톱(RDP) 연결 설정 완벽 가이드

Windows 10에서 기본 RDP 포트 변경하기

방화벽 설정이 완료되었다면, 다음으로 Windows의 기본 RDP 포트인 3389번을 다른 포트 번호로 변경하는 것이 좋습니다.

그 이유는 RDP(원격 데스크톱 프로토콜) 공격의 위험이 매우 높기 때문입니다. 포트 변경만으로 모든 보안 문제가 해결되는 것은 아니지만, 라우터의 열린 RDP 포트를 무작위로 스캔하는 봇의 공격 위험을 줄이고 지연시키는 데 효과적입니다.

  1. 시작 메뉴를 마우스 오른쪽 버튼으로 클릭하고 실행을 선택합니다. 키보드에서 Windows 키 + R을 눌러도 됩니다.
라우터를 통한 원격 데스크톱(RDP) 연결 설정 완벽 가이드
  1. 실행 대화 상자에 regedit를 입력한 후 확인을 누릅니다. 그러면 Windows 레지스트리 편집기가 열립니다.
라우터를 통한 원격 데스크톱(RDP) 연결 설정 완벽 가이드
  1. 왼쪽 트리 메뉴에서 HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Terminal Server\WinStations\RDP-Tcp\PortNumber 키로 이동합니다. 오른쪽의 PortNumber 키를 마우스 오른쪽 버튼으로 클릭한 후 수정을 선택합니다.
라우터를 통한 원격 데스크톱(RDP) 연결 설정 완벽 가이드
  1. DWORD(32비트) 값 편집 창에서 기본 항목의 10진수를 선택한 뒤, 값 데이터에 새 포트 번호를 입력합니다. 이때 다른 잘 알려진 서비스에서 이미 사용 중인 포트는 피해야 합니다. 확인을 눌러 저장합니다.
라우터를 통한 원격 데스크톱(RDP) 연결 설정 완벽 가이드

포트 번호 변경 후에는 반드시 PC를 재시작해야 합니다. 이후 RDP로 PC에 접속할 때는 변경한 포트 번호를 사용해야 합니다(예: 10.0.0.10:3389 대신 10.0.0.10:1337).

라우터에서 포트 포워딩 활성화하기

이제 인터넷에서 로컬 네트워크의 PC로 접속할 수 있도록 라우터를 구성할 차례입니다. 첫 번째 단계는 해커의 침입을 막으면서 포트 포워딩을 활성화하는 것입니다.

  1. 웹 브라우저로 라우터의 관리자 페이지에 접속합니다(일반적으로 192.168.1.1, 192.168.1.254 등). 접속에 사용하는 기기가 라우터와 같은 네트워크에 연결되어 있어야 합니다. 주소를 모르겠다면 라우터 사용 설명서를 참고하세요.
라우터를 통한 원격 데스크톱(RDP) 연결 설정 완벽 가이드
  1. 라우터에 로그인한 후 포트 포워딩 설정 메뉴를 찾습니다(TP-Link 라우터의 경우 포워딩 > 가상 서버). 이곳에서 RDP 포트(기본값 3389 또는 변경한 포트)를 PC의 내부(로컬) IP 주소로 연결하는 규칙을 추가합니다. 공인 IP 주소가 아닌 내부 IP를 입력해야 합니다.
라우터를 통한 원격 데스크톱(RDP) 연결 설정 완벽 가이드

포트 매핑이 완료되면 포트 포워딩이 활성화되어 인터넷을 통한 원격 데스크톱 연결이 가능해집니다. 공인 IP 주소와 RDP 포트 번호를 사용하면 라우터가 요청을 PC로 전달하여 원격 접속할 수 있습니다.

Dynamic DNS로 IP 주소 매핑하기

포트 포워딩이 설정되면, 포워딩 규칙이 유지되고 PC가 켜져 있으며 라우터에 연결되어 있고 인터넷 연결이 정상이며 공인 IP 주소가 변하지 않는 한 원격 데스크톱 연결이 가능합니다.

하지만 ISP가 동적 IP(주기적으로 변경되는 IP 주소)를 사용한다면, 공인 IP가 바뀌는 순간 접속이 불가능해집니다. 이 문제를 해결하려면 Dynamic DNS(DDNS) 서비스를 이용해 도메인 이름을 IP 주소에 매핑하면 됩니다. IP가 변경되더라도 동일한 호스트 이름으로 계속 접속할 수 있습니다.

DDNS를 사용하려면 먼저 No-IP 같은 서비스 제공업체에 계정을 만들어야 합니다.

  1. No-IP 웹사이트에서 이메일 주소와 비밀번호를 입력해 계정을 생성합니다. 이때 IP 주소 대신 RDP 연결에 사용할 호스트 이름(예: example.ddns.net)도 함께 등록합니다.
라우터를 통한 원격 데스크톱(RDP) 연결 설정 완벽 가이드
  1. 계정 생성 후에는 활성화가 필요합니다. 이메일 수신함에서 확인 메일을 찾아 Confirm account 버튼을 클릭합니다.
라우터를 통한 원격 데스크톱(RDP) 연결 설정 완벽 가이드
  1. 계정이 활성화되면 PC에 Dynamic Update Client(DUC)를 설치합니다. 이 프로그램은 공인 IP 주소 변경을 자동으로 감지해 No-IP 계정에 항상 최신 IP를 유지해 줍니다.
라우터를 통한 원격 데스크톱(RDP) 연결 설정 완벽 가이드
  1. DUC 설치가 완료되면 프로그램이 자동으로 실행됩니다. No-IP 사용자 이름과 비밀번호로 로그인합니다.
라우터를 통한 원격 데스크톱(RDP) 연결 설정 완벽 가이드
  1. 로그인 후 공인 IP 주소에 연결할 호스트 이름을 선택합니다. 목록에서 해당 호스트 이름을 선택하고 Save를 눌러 저장합니다.
라우터를 통한 원격 데스크톱(RDP) 연결 설정 완벽 가이드
  1. 이제 DDNS 호스트 이름과 RDP 포트를 사용해 원격 접속이 가능합니다(예: example.ddns.net:3389). DUC는 5분마다 자동으로 IP 변경 여부를 확인하며, 즉시 갱신하려면 설정 창의 Refresh Now 버튼을 누르면 됩니다.
라우터를 통한 원격 데스크톱(RDP) 연결 설정 완벽 가이드
  1. TP-Link 등 일부 라우터는 자체적으로 DDNS 기능을 지원하여, PC에 DUC를 설치하지 않고도 공인 IP를 자동 갱신할 수 있습니다. 다만 백업 수단으로 DUC 설치를 병행하는 것이 좋습니다. TP-Link 라우터라면 관리자 페이지의 Dynamic DNS 메뉴에서 설정할 수 있으며, 다른 모델은 사용 설명서를 참고하세요.
라우터를 통한 원격 데스크톱(RDP) 연결 설정 완벽 가이드
  1. 모든 설정이 완료되면 원격 데스크톱 연결 도구에 올바른 DDNS 호스트 이름과 포트 번호(예: example.ddns.net:3387)를 입력해 접속을 시도합니다. 라우터 설정이 정상이고 다른 연결 문제가 없다면 원격 데스크톱 연결에 성공할 것입니다.
라우터를 통한 원격 데스크톱(RDP) 연결 설정 완벽 가이드

원격 데스크톱의 대안

위 단계를 따르면 라우터를 통한 원격 데스크톱 연결을 성공적으로 구성할 수 있습니다. 다만 RDP 연결이 원활하지 않거나 품질이 만족스럽지 않다면 다른 대안을 고려해 볼 수 있습니다. 예를 들어 TeamViewer 같은 원격 제어 앱을 사용하면 별도의 복잡한 설정 없이도 손쉽게 PC에 접속할 수 있습니다.

또한 다양한 원격 데스크톱 관리 도구로 연결을 체계적으로 관리하거나, VPN을 구축해 원격 PC에 더 안전하게 접속하는 방법도 있습니다. 원격 접속 중 문제가 발생했을 때를 대비해 PC를 원격으로 종료하거나 재시작하는 방법을 미리 익혀두는 것도 유용합니다.