새소식

라즈베리파이/라즈베리파이 NAS

라즈베리파이 NAS(openmediavault) 구축 6탄 :: 포트포워딩 설정(iptime)

  • -

라즈베리파이를 내부 IP로는 같은 네트워크 망에서는 접근이 가능합니다
하지만 외부에서 접속하려면 192.168.0.x IP로 접근하려해도 할 수 없습니다

외부에서 접속하기 위해서는 포트포워딩 설정을 해주어야 합니다
그러면 외부에서 접속하기 위해 포트포워딩 설정 방법을 알아봅시다!
이번에 한 번 익혀두면 다음에 포트포워딩때 쉽게 하실 수 있을겁니다

iptime 설정 페이지로 이동합니다
이는 192.168.0.1을 브라우저에 검색해서 접속할 수 있습니다
고급 설정 - NAT/라우터 관리 - 포트포워딩 설정으로 들어갑니다

그러면 아래부분에서 설정을 추가할 수 있습니다

  • 규칙이름: 자기구 구분할 수 있는 이름
  • 내부 IP 주소: 외부에서 접근할 내부 IP 주소(라즈베리파이 IP 주소가 되겠죠?)
  • 프로토콜: TCP
  • 외부포트: 외부에서 접근할 포트 ex. 9999
  • 내부포트: 외부포트로 접근시 매핑할 내부 포트 ex. 22

필요한 정보들을 입력하고 적용 누릅니다

예를들어 외부포트:9999, 내부:22로 설정했다면 외부IP:9999로 ssh 접속하게 되면 내부:22번 포트로 매핑되어
라즈베리파이에 ssh로 붙을 수 있게 됩니다
외부 포트는 아무거나(0~65535 내 숫자) 설정하고(아무거나지만 사실 똑같이 22는 비추천, 만번 이상 포트 추천) 내부만 22로 하시면 ssh로 붙을 수 있다는 뜻입니다

위 처럼 하게 되면 외부IP:9999로 접속시 내부 9999 포트로 매핑 됩니다

이제 포트포워딩 설정은 마쳤으니 외부 IP주소를 알아야 합니다
방법은 2가지가 있습니다
위 처럼 고급설정 - 네트워크 관리 - 인터넷 설정 정보를 통해 외부 IP를 확인할 수 있습니다

두 번째 방법은 정말 간단하게 확인할 수 있는 방법입니다
네이버에 내 IP를 입력하면 외부 IP주소를 확인할 수 있습니다

총 정리

외부 IP 주소가 만약 123.123.123.123 이고 포트포워딩을 9999(외부), 22(내부)로 설정했다면
집이 아닌 밖에 나가서 123.123.123.123:9999로 접속하게되면 내부 IP인 192.168.0.x:22로 매핑되어
ssh로 라즈베리파이에 붙을 수 있게 됩니다

Contents

포스팅 주소를 복사했습니다

이 글이 도움이 되었다면 공감 부탁드립니다.