[맥 / macOS] 원격 접속하는 방법 | 내부망 / 외부망

macOS에서는 다른 추가 프로그램 설치 없이 원격 제어가 가능합니다. 단, 아래 조건을 만족하는 경우에만 자유롭게 접속 및 제어가 가능합니다. 화면 제어에 사용될 앱은 Screen Sharing이며 따로 설치가 필요 없이 기본적으로 제공됩니다. 또한, 파일 공유같은 경우 터미널 명령어 scp, sftp 혹은 파인더의 탭에서 자유롭게 접근할 수 있습니다.

본문은 외부 프로그램을 사용하지 않는 방법입니다. 부수적인 설정이 번거로우시면, 아래 글의 내용(외부 앱)을 참고하여 원격 접속하셔도 무방합니다.

* 본문은 High Sierra 10.13 환경에서 작성되었으며, 만약 그 이전 버전에 본문의 내용이 적용되지 않는다면 댓글로 알려주시면 감사 드립니다.


전제 조건

내부 IP와 외부 IP의 간단한 개념을 알고 계셔야 언제 어디서든 편리하게 원격 접속 기능을 사용하실 수 있습니다. 혹, 내부 IP와 외부 IP의 차이를 모르고 계시다면, 링크를 통해 미리 확인 바랍니다.

  1. System Preferences > SharingScreen Sharing이 허용된 상태이어야함
  2. 기기의 전원이 모두 켜져있는 상태여야함 (물론, WOL을 통해 원격으로 시스템 전원을 켤 수 있지만, 이 부분은 배제함)
  3. 내부 네트워크를 이용한 접속의 경우, 내부 IP 및 허용된 사용자, 사용자 비밀번호를 알고 있어야함
  4. 외부 네트워크를 이용한 접속의 경우, 외부 IP 및 허용된 사용자, 사용자 비밀번호를 알고 있어야하며, 포트 포워딩을 통해 5900포트를 내부 IP로 미리 포워딩해주어야함
  5. IP 주소를 모르더라도, 같은 Apple ID로 접속되어 있는 기기는 원격 제어가 가능함. 단, 제어 당하는 컴퓨터 쪽에서 승인을 해주어야함

 

Screen Sharing 허용하기

내부망/외부망 설정에 앞서 Screen Sharing 설정을 미리 해두셔야 합니다. ▼

System Preferences > Sharing에서, Screen Sharing 부분에 체크해주시고, 아래 ‘+’ 버튼으로 사용자를 추가해주시면 됩니다. 그리고 표시된 내부 IP 주소를 내부망 접속을 위해 기억해둡니다.

* 위에 표시된 내부 IP(192.168.0.14)로는 외부망에서 접속이 불가능합니다. 쉽게 말해서, 집에서 같은 와이파이에 접속된 맥북과 아이맥 사이에는 상호 접속이 가능하지만 카페 와이파이를 쓰는 맥북으로 집 네트워크망에 접속되어 있는 아이맥에는 접속이 불가능합니다.


Apple ID를 이용하여 원격 제어하기

Screen Sharing 항목을 활성화해주셨다면, 이제 본격적으로 원격 제어를 진행하시면 됩니다. 본 문단은 여러가지 원격 접속 방법 중 ‘같은 Apple ID로 접속’을 활용하는 방법입니다.

 

1) 제어하는 쪽 기기(클라이언트)에서 Screen Sharing 앱을 실행하시고, 아래에 Apple ID를 입력합니다. 제어 당하는 기기(호스트)가 같은 Apple ID로 로그인 되어 있어야 합니다. ▼

예) abcde@icloud.com

 

2) 제어 당하는 쪽(호스트) 기기에서 다음과 같은 메세지를 받게 됩니다. 다른 추가 작업 없이, Accept만 해주시면 원격 접속이 시작됩니다.


내부 IP로 원격 제어하는 방법

내부 IP를 이용한 원격 제어는 같은 네트워크망에 접속해 있는 기기간에만 적용됩니다. 예) 두 기기가 같은 와이파이를 사용중.

 

1) 클라이언트 쪽에서 Screen Sharing 앱을 실행하시고, 아래 형식의 호스트쪽 내부 IP 주소를 입력합니다. (아래 주소는 필자의 호스트 컴퓨터 내부 IP 주소이므로 본인의 주소를 입력합니다)

vnc://192.168.0.14


외부망에서 원격 제어하는 방법

호스트의 외부 IP 주소를 알고 있어야하며, 호스트쪽 공유기 설정에서 5900 포트를 포트포워딩해주셔야 합니다.

* IPTIME 공유기의 경우, 기본 게이트웨이 주소는 192.168.0.1입니다.

 

1) 공유기 설정 페이지에서 NAT/라우터 관리 > 포트포워딩로 이동합니다(이미지 참조).

내부 IP 주소에 호스트(원격 제어를 당하는 컴퓨터)의 내부 IP를 입력해주시고, TCP 프로토콜과 내부/외부 포트에 5900을 입력합니다. ▼

 

2) Screen Sharing 앱을 열고, 외부 IP주소를 입력합니다. (아래는 예시)

vnc://59.213.11.11

 

3) 결과 ▼

내부 접속/외부 접속/Apple ID 접속 모두 안정적으로 원격 제어하였습니다.


이상입니다.

참고

댓글 남기기