앞선 글에서는 맥북, 맥 미니 모두 동일한 네트워크에 연결되어 있는 경우에만 해당하였습니다. 이번 글에서는 외부에서도 원격 접속 가능하도록 공유기 설정을 하는 방법을 안내합니다.
- 제가 사용중인 공유기는 iptime 공유기이므로 iptime 공유기를 기준으로 설명하겠습니다.
- 맥 미니가 iptime 공유기에 정상적으로 연결되어 있고, 인터넷이 되는 상황을 전제로 설명하겠습니다.
iptime 관리자 로그인
공유기에 연결된 상태에서 iptime 관리자 대시보드 주소 192.168.0.1 에 접속하여 로그인합니다.
맥 미니 IP 확인
맥 미니의 IP를 확인해야 합니다. 커넥션 정보에 들어가서 맥 미니의 IP를 확인합니다. 확인한 IP를 기억해 주세요.
일반적으로 해당 내부 IP는 동적할당된 IP이므로 안정적인 운용을 위해 수동 할당해주어야 하지만 이 글에서는 넘어가겠습니다.
포트포워딩
이제 외부에서 공유기를 통해 원격 접속을 요청하는 경우를 캐치하여 맥 미니의 원격 접속 포트로 넘겨주어야 합니다. 포트포워드 -> 새규칙 추가를 선택하여 외부 포트와 내부 포트를 5900으로 설정해 줍니다. 규칙이름과 우선순위는 상황에 맞게 설정하시고 기타 입력 항목은 기본값으로 두세요.
맥의 원격 접속 포트는 기본적으로 5900 포트를 사용합니다. 허나 기본적인 포트를 그대로 사용하는 것은 보안 상 바람직하지 않으므로 포트 번호를 수정해 주세요. 이 글에서는 넘어가겠습니다.
DDNS 설정
이제 공유기 밖에서 요청하는 부분을 설정하겠습니다. iptime 공유기는 기본적으로 DDNS를 지원합니다. DDNS 고정된 도메인을 통해 공유기 외부 IP가 변경되어도 문제 없이 외부에서 접속이 가능합니다.
DDNS설정 메뉴에서 호스트이름을 등록해 주세요.
원격 접속
이제 모든 설정이 끝났습니다. 공유기가 아닌 외부 네트워크에서 브라우저 주소 칸에 vnc://등록한호스트명.iptime.org:원격접속포트 를 입력 후 실행시켜 보세요. 자동으로 원격 접속 프로그램으로 이동해 접속을 시도합니다.
'소프트웨어 & 클라우드' 카테고리의 다른 글
[MacOS] python 가상 환경에서 tensorflow GPU 작업하기 (m1) (0) | 2023.08.02 |
---|---|
[pyjwt] AttributeError: module 'jwt' has no attribute 'encode' 에러 해결 (0) | 2023.07.26 |
[MacOS] 맥북에서 맥 미니 원격 접속하기 (무료) (0) | 2023.07.18 |
[MacOS] M1 실리콘 환경에서 g++ 로 c++ 프로그래밍하기 (0) | 2023.07.09 |
[GitHub] git Personal access token 갱신하기 (0) | 2023.06.18 |