잡동사니

구글 포토 픽셀폰 이용하기 (15) - 네트워크 외부접속을 위한 포트포워딩 본문

구글 포토 & 픽셀 사용하기

구글 포토 픽셀폰 이용하기 (15) - 네트워크 외부접속을 위한 포트포워딩

승이75 2025. 1. 27. 19:32

 

앞선 글에서 FTP 서버를 통한 메인폰에서 픽셀폰으로의 직접 화일 전송 방식으로 구글 포토 서버에 메인폰의 사진을 자동 업로드 하는 방법을 정리했다.

 

https://seung275.tistory.com/280

 

구글 포토 픽셀폰 이용하기 (14) - FTP를 이용한 사진 업로드 자동화

이전에 아래 두개 글에 걸쳐 설명한 방법으로 메인폰에서 찍은 사진을 픽셀폰을 통해서 구글 포토 서버에 자동으로 업로드 되도록 작업을 해 두었다. https://seung275.tistory.com/272 구글 포토 픽셀

seung275.tistory.com

 

이렇게 픽셀폰에 FTP 서버를 쓰는 방법은 보통 다른 많은 글들에서 소개하는 클라우드 서버를 거치는 방법에 비해 지연없이 바로 자동 업로드를 진행할 수 있다는 장점이 있다. 하지만 다른 문제가 있는데 내, 외부 IP가 변경될 수 있다는 점이다. 공유기 전원이 리부팅 되지 않으면 IP가 변경되지 않고 그대로 유지된다는 이야기가 있긴 하다. 아래는 KT 기준으로 설명한다. 

 

1. 내부 IP 고정 할당받기

픽셀폰에 부여된 내부 IP가 공유기 재부팅의 상황에서도 변경되지 않도록 해주는 작업이다. 

KT 공유기 설정 화면으로 진입한다. (http://172.30.1.254/) 아이디와 암호, 캡챠 인증화면을 거치면 아래와 같은 화면을 볼 수 있다. 여기서 "인터넷 연결 정보"의 IP 주소 부분이 외부IP이고 "LAN 연결 정보"의 IP 주소 부분이 내부IP이다. 이 내부 IP는 공유기에 할당된 내부IP로 픽셀에 부여되는 내부IP는 다른 화면에서 확인할 수 있다.

 

 

KT 공유기 설정화면에서 "상태정보 -> 유무선 단말 정보" 화면을 보면 공유기를 통해 연결된 집안의 모든 장비들을 볼 수 있다. 여기서 픽셀폰은 172.30.1.11을 부여받고 있다. 

 

이는 픽셀폰의 MAC 주소를 통해서 알 수 있는데 픽셀폰의 MAC 주소는 픽셀폰에서 "설정 - 네트워크 및 인터넷 - Wifi - (연결된 Wifi 설정) - 고급"의 아래 화면에서 확인할 수 있다. 위 KT 공유기 설정 화면에서 볼 수 있듯이 픽셀폰의 MAC 주소는 ac:37:43:46:50:74 이다.

 

이렇게 어렵게 확인할 필요없이 픽셀폰에서 Swiftp FTP Server를 설치하고 서버를 가동하면 곧바로 해당앱 화면에서 픽셀폰의 내부 IP를 확인할 수 있다.

 

픽셀폰에 부여된 내부IP의 확인은 이런식으로 하면되고, 이 아이피를 계속 유지시키기 위해 KT 공유기 설정화면에서 "장치설정 - 네트워크 관리 - IP 할당정책" 화면에서 IP할당 정책을 "공유기 모드"로 변경한다.

 

이후 "장치설정 - 네트워크 관리 - LAN 연결 설정" 화면에서 타겟 MAC 주소를 픽셀폰의 MAC 주소로 입력하고 할당IP 부부도 현재 할당된 픽셀폰의 내부 IP를 입력하고 추가 버튼을 클릭한다. 추가버튼을 클릭하면 아래 화면과 같이 입력한 내용이 IP 할당 리스트로 생성된다.  

 


2. 외부 IP 확인 및 포트포워딩 

외부 IP는 아래 KT 공유기 설정 초기화면에서 아래 "인터넷 연결정보 - IP 주소" 부분에서 확인할 수 있다. 

 

또는, 네이버에서 "내 IP 주소 확인"의 검색어로 검색했을때도 찾아볼 수 있다. 내부 네트워크를 벗어난 집밖(집안이더라도 LTE나 5G망을 사용하는 등)에서는 이 외부 IP로 FTP 접속을 해야 한다. 그리고 포트포워딩 작업 또한 해주어야 한다.  

 

포트 포워딩 작업을 아래와 같이 진행한다. 아래 KT 공유기 설정 화면 ("장치설정 - 트래픽 관리 - 포트포워딩 설정") 에서 소스 IP 주소, 소스 포트는 공란으로 두고 외부포트는 기 할당된 내부포트와 동일하게 2121 (픽셀폰에서 구동하는 FTP 서버앱에서의 설정에 따라 달라질 수 있다.)로 두고 내부 IP 주소는 픽셀폰의 내부IP 주소를 기재한다. 프로토콜은 TCP로 두고 설명은 해당 설정을 구분할 수 있는 문구를 넣어주면 된다. 

 

내용 작성 후 추가버튼을 클릭하면 위 사진의 아래 붉은 사각형으로 표시한것과 같이 해당 내용이 추가된다. 이렇게 작업이 끝나면 이제 FTP 서버를 접속할 때 아래와 같이 구분하여 접속할 수 있다.

 

  • 내부네트워크 : 172.30.1.11:2121 
  • 외부네트워크 : 외부IP:2121

경우에 따라 DMZ 설정도 해주어야 할 수가 있는 것 같다. DMZ 설정은 KT 공유기 설정화면에서 "장치설정 - 트래픽관리 - DMZ 설정" 화면에서 아래와 같이 "DMZ 호스트 IP 주소" 항목을 내부IP로 기재하고 적용 버튼을 누른다.

 

이후 작업이 정상적으로 되었는지를 메인폰에 FTP 클라이언트 앱을 설치해서 메인폰에 픽셀폰과 같은 Wifi로 접속하고 172.30.1.11:2121의 주소로 접속해본다. 그리고 메인폰의 Wifi를 끄고 5G로 접속을 바꾼다음 외부IP:2121로 픽셀폰에 접속해서 접속되는지를 확인한다. 두 경우 모두 성공하면 OK!

 

아래는 파일관리자+에서 내, 외부 IP FTP 주소를 등록하고 접속테스트를 해본 내용이다. 첫화면에서 "원격저장소" 항목에서 FTP 서버를 각각 등록한다. 집의 wifi 접속시에는 172~가 접속되면 되고, wifi를 끄고 5G 모드에서 211~이 접속이 되면 성공이다.

 

 

 

 

아래는 참고 영상.

https://www.youtube.com/watch?v=F8oW4X8EAs4