개발 이슈,해결법

[iptime] 공유기 외부네트워크에서 원격설정

난쏘공돌이 2022. 1. 2. 23:21

아이피타임 공유기의 서브넷 대역은 기본적으로 192.168.0.~~ 대역이다. 

그리고 공유기 설정에 접속하기 위해서는 같은 서브넷(192.168.0.@)안에 존재해야 하며, 게이트웨이 주소인 192.168.0.1주소로 접속해야 한다.

위 그림과 같은 상황이라면 아무 문제 없다. 다만?

 

[시나리오]

그런데 만약 같은 서브넷 안에 없다면..?

필자의 경우 다음과 같은 네트워크 구성을 가지고 있을 경우 접속pc에서 iptime의 설정을 변경하려면 어떻게 접속해야 할까?

1. 단순하게 192.168.0.1 을 입력해도 될까?

같은 서브넷 대역이 아니므로 접속이 불가능하다!

 

2. 홈서버에서 대신 접속을 시도한다?

A. 차선책이 될수는 있겠지만 개발을 홈서버에서 하는 것이 아니라면 불편할 것

 

이러한 상황을 해결하기 위해 iptime에서는 원격 제어포트를 지원한다

고급설정의 보안기능 - 공유기 접속/보안 관리 에 들어가면

 

다음과 같은 창을 볼 수 있는데 여기서 꼭 원격관리 포트 사용을 체크해 주고 포트번호를 입력해 준다.

포트번호는 본인이 기억하기 쉬운, 빈 포트를 선정해서 적어주면 되는데

 

포트는 일반적으로 

 

TCP/UDP의 포트 목록 - 위키백과, 우리 모두의 백과사전

잘 알려진 포트(well-known port)는 특정한 쓰임새를 위해서 IANA에서 할당한 TCP 및 UDP 포트 번호의 일부이다. 일반적으로 포트 번호는 다음과 같이 세 가지로 나눌 수 있다. 0번 ~ 1023번: 잘 알려진 포

ko.wikipedia.org

이 문서에 없는 포트를 사용하는 것이 좋다

 

어렵다면 2025~65535 번 사이에서 하나를 선정해서 적어주도록 하자

필자는 7000번을 선택했다.

 

그렇다면 이젠 접속하고자 하는 네트워크 대역에서 iptime이 가지는 서브넷 ip를 찾으면 된다.

해당 사진과 같은 환경에서는 SKB 관리페이지에서 iptime공유기의 사설 ip를 찾아야 한다.\

공유기 ip 접속목록에서 iptime공유기의 MAC주소등을 이용해 찾으면 된다

 

필자는 192.168.55.103을 가지므로 접속pc에서 iptime 관리페이지로 이동하기 위해서는

192.168.55.103:7000 (원격 관리 포트 번호)로 접속하면 접근 가능하다

 

마찬가지로 포트포워딩 SKB에서 iptime으로 포트포워딩만 해둔다면 모바일 네트워크 환경에서도 접근 가능하다