Notice
Recent Posts
Recent Comments
Link
«   2024/09   »
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30
Archives
Today
Total
관리 메뉴

SW Level Up

윈도우에서 포트 포워딩으로 사설 IP 원격 데스크톱 연결하기 본문

개발 환경/컴퓨터 사용법

윈도우에서 포트 포워딩으로 사설 IP 원격 데스크톱 연결하기

SW레벨업 2020. 9. 30. 21:21

문제

  • 윈도우의 원격 접속 허용 설정이 어디 있는지 모른다
  • 컴퓨터가 사설 IP 주소를 가지고 있어 아이피로 원격 접속을 할 수 없다
  • 공유기의 포트 포워딩 설정 방법을 모른다
  • 원격 접속 설정을 허용했는데 접속이 안 된다

목차

  1. 원격 접속이 가능한 윈도우 에디션
  2. 원격 접속에 사용하는 프로그램
  3. 설정에서 원격 접속 허용하기
  4. 방화벽에서 원격 접속 허용하기
  5. 공유기에서 포트 포워딩 설정하기
  6. 외부에서 원격 접속하기

원격 접속이 가능한 윈도우 에디션

기본적으론 원격 연결의 대상이 될 수 있는 컴퓨터는 Windows 10 기준으로 Pro, Enterprise, Education 에디션이다.

Home 에디션이 다른 컴퓨터의 화면을 원격으로 볼 수는 있지만, Home 에디션의 화면을 다른 컴퓨터로 볼 수는 없다.

홈 에디션을 원격 접속하고 싶다면 외부의 프로그램을 이용해야 한다.

 

원격 접속에 사용하는 프로그램

원격 데스크톱 연결 프로그램은 시작에서 검색하면 바로 찾을 수 있다.

공식 스마트폰 앱도 있다.

 

설정에서 원격 접속 허용하기

시작에서 원격 데스크톱 설정을 검색하거나 설정 - 시스템 - 원격 데스크톱으로 들어간 후 원격 데스크톱 활성화를 켠다.

또는 폴더에서 내 PC 오른쪽 클릭 - 속성 - 시스템 - 원격 설정을 눌러 시스템 속성 창의 원격 탭에 들어가 원격 데스크톱의 이 컴퓨터에 대한 원격 연결 허용 라디오 버튼을 누른다.

위쪽의 원격 지원이 아니라 아래쪽의 원격 데스크톱이 원격 접속 설정이니 헷갈리지 말자.

 

방화벽에서 원격 접속 허용하기

위처럼 원격 접속을 허용했지만, 원격 접속이 안 된다면 방화벽 설정이 문제일 수 있다.

시작에서 방화벽을 검색해서 고급 보안이 포함된 Windows Defender 방화벽을 연다.

외부에서 이 컴퓨터로 접속하려는 것이고 원격 데스크톱은 TCP로 동작하므로 인바운드 규칙에서 원격 데스크톱 - 사용자 모드(TCP-In)를 찾아 더블클릭하여 고급 탭에 들어가 프로필에서 모든 프로필에 체크한다.

공유기에서 포트 포워딩 설정하기

포트 포워딩이란 공유기의 특정 포트로 들어오는 요청을 공유기에 연결된 한 컴퓨터의 어떤 포트로 전달해주는 기능이다.

즉 원격 연결 대상인 컴퓨터의 A 포트와 공유기의 B 포트를 포트 포워딩 설정을 하고 공유기의 공인 IP의 B 포트로 요청을 하면 사설 IP를 가진 대상 컴퓨터의 A 포트로 요청이 전달된다.

이제 공유기에 접속해 포트 포워딩 설정을 해보자. 각자 사용하는 공유기는 달라도 설정은 비슷하다.

기본적으로 KT 공유기라면 172.30.1.254이고 ipTIME 공유기라면 192.168.0.1이다.

이 주소가 아니라면 시작에서 cmd 또는 Windows PowerShell을 검색해 연 후 ipconfig 명령을 쳐서 기본 게이트웨이 주소를 찾으면 된다.

접속했다면 아이디와 비밀번호가 필요한데 KT 공유기의 기본 아이디와 비밀번호는 다음과 같다.

  • ID : ktuser
  • PW : homehub

로그인했다면 장치설정 - 트래픽 관리 - 포트 포워딩 설정에 들어간다.

포트 포워딩 설정 부분에 외부, 내부 포트는 3389를 넣고 내부 IP 주소는 연결하려는 컴퓨터의 사설 IP 주소를 넣으면 된다. 설명을 쓰지 않아도 된다.

TP-Link 공유기는 가상서버 메뉴에서 포트포워딩을 할 수 있다.

Add New를 눌러 Service, Internal Port에 3389를 넣고 IP주소를 넣고 TCP 프로토콜로 설정하면 된다.

컴퓨터의 사설 IP는 기본 게이트웨이를 찾을 때처럼 ipconfig명령을 치고 IPv4 주소를 찾으면 된다.

다른 방법으로는 설정 - 네트워크 및 인터넷 - 네트워크 상태의 속성 버튼을 눌러 아래로 가면 속성에서 IPv4 주소를 확인할 수 있다.

 

외부에서 원격 접속하기

포트 번호 3389는 원격 데스크톱 연결에 사용하는 기본 포트이다.

따라서 원격 연결 시 IP 주소만 입력할 경우 자동으로 3389 포트로 연결한다고 인식한다.

만약 포트 포워딩 설정에서 외부 포트를 3389가 아닌 5678 같은 다른 포트로 하고싶다면 원격 연결 시 IP 주소:5678 처럼 콜론(:) 뒤에 포트 번호를 넣어주면 된다.

이제 외부에서 공유기의 공인 IP로 원격 연결을 시도하면 원하는 컴퓨터로 원격 연결이 성공한다.

한번 더 말하면 172.30.1.254 같은 공유기의 사설 IP가 아니라 공인 IP로 접속을 시도해야 외부 네트워크에서도 접속할 수 있다.

집 안에서야 172.30.1.254로 접속할 수 있겠지만 목적은 그것이 아닐 것이다.

공유기의 공인 IP는 인터넷에 공인 아이피 찾기를 검색해서 쉽게 알아낼 수 있다.

Comments