공유기에서의 외부포트 내부포트 설정 질문입니다

   조회 5786   추천 0    

전~~혀 네트웍은 물론이고 취미로 컴조립하다가 생전 이런 공부하려니 어렵습니다^^

그래도 하나씩 차근차근 알아가니 재미가 쏠쏠합니다

제가 여쭤볼 질문은 공유기에서의 외부포트 내부포트 설정과 개념(?)에 대한 것입니다


인터넷--------- 공유기 ---------- 나스    

(←------ A -----→←------ B -----→)


나스를 차근차근 배우다 보니 공유기 설정에 대해 궁금한 것이 많아지네요

위와 같은 설정에서

공유기 설정에 보면 외부포트와 내부포트를 설정하는 것이 있더군요

가령 나스의 ftp 주소가 ftp://192.168.0.20 이며 포트가 21인데

공공기관 같은 곳에서는 21번 포트를 막은 곳이 많다고 하더군요 

그리고 보안과 관련해서 외부포트 번호와 내부포트 번호를 달리 하라는 글도 봤고요

제가 잘 몰라서인데 

외부포트 내부포트의 개념은 

공유기에서 ftp외부 포트를 2000으로, 내부 포트를 21로 설정한다면 

가령 공인 아이피가 168.192.0.1인데 외부에서 나스의 ftp서버에 접근하려면 

A에서 168.192.0.1:2000으로 접속하면  공유기를 거쳐 B의 192.168.0.20:21로 접속하게 된다고 이해하면 되는지요?

더 간단히 여쭈면 외부포트 2000으로 접속하면 공유기에서 사설ip내의 ftp 21번 포트로 연결해준다고 이해하면 될까요?

그리고 제 생각이 맞다면

시놀로지 나스 관련 글을 찾다보니 시놀로지 나스에서 사용하는 포트를 안내하는 글이 있던데

공유기에서 설정시 외부포트 번호는 아무거나 입력하면 되고 내부포트를 나스에서 사용하는 각각의 포트를 입력하면 되는지요?

혹 외부포트 입력시에도 어떤 규칙이 있는지요?


바쁘시더라도 조언해주시면 감사하겠습니다  




짧은글 일수록 신중하게.
RIGIDBODY 2019-12
네 이해하신것이 맞아요, 보통 http 80 ftp 21 telnet 23 ssh 22등은 각 프로토콜마다 흔히 디폴트값으로 정해진 Well-known port라고 해서 특별히 지정이 없어도 각 어플리케이션에서 알아서 처리하는 기본값입니다.

URL입력할때 80을 입력 안하는 것이 그런 경우고요, 그래서 외부에서 이 값을 변경하지 않으면 보안상 위험해질 수 있어 임의의 값으로 변경하고 내부 포트는 말씀하신 것처럼 기본값이나 임의의 값으로 정하는 것이죠.

공유기의 역할은 이런식으로 포트를 외부와 내부간에 포트를 포워딩해주는 역할과 공인IP와 사설IP간 주소 변환(NAT)를 수행하는 것입니다. 그리고 시놀로지도 마찬가지로 Well-Known Port 번호를 가지고 있는데 그게 말씀하신 경우입니다.
무아 2019-12
외부에 보여지는 포트번호를 결정할 때는
https://snowdeer.github.io/common-sense/2018/02/01/understanding-about-port/
문서 내용을 참고해보세요.
조재형3 2019-12
답변 감사합니다^^
좀 더 공부해 볼렵니다


QnA
제목Page 2292/5713
2015-12   1711683   백메가
2014-05   5178243   정은준1
2014-12   5825   로이쿠
2016-03   5825   초보IT
2007-12   5825   우판석
2011-12   5825   임종열
2013-05   5825   Nikon
2014-12   5825   AKA지니
2008-03   5825   남찬우
2012-12   5825   DOSS
2008-01   5825   김종훈
2011-12   5825   임종열
2011-06   5825   스카이
2016-04   5825   NAS고장났다…
2006-01   5825   김형필
2014-12   5825   민욱님
2009-06   5825   허고훈
2008-08   5825   임철혁
2016-12   5825   을지문덕
2008-04   5825   변기철
2006-04   5825   최원식
2005-06   5825   윤현덕