본문 바로가기

IT개발/안드로이드

포트포워딩이란(Port forwarding)?


공유기쓰시면 한번쯤은 들어봤을 단어입니다. 포트포워딩 간단하게 개념을 설명해보겠습니다.

일단 공유기에는 외부아이피와 내부아이피가 존재합니다.

외부아이피는 외부에서 공유기에 접근하기 위한 아이피고,
내부아이피는 사설아이피, 즉 192.168.x.x 와 같이 공유기가 설치된 네트워크 안에서의 아이피죠.

 밑에 그림에서처럼 외부에서 내컴퓨터로 접근하려면 먼저 123.123.123.123이라는 외부아이피로 공유기로 접근을 합니다.하지만 공유기까지 와봤자 외부접근은 내컴퓨터로 들어올수가 없습니다.

기본적으로 공유기에선 모든 외부 접근을 차단해버리기 때문이죠

 이때 필요한게 '포트포워딩' 입니다.

즉, 공유기가 외부에서 들어온 접근을 원하는 곳으로 보내주는 것이죠.

이때 필요한게 내컴퓨터의 내부아이피와 외부내부 포트번호입니다.

 

예를들어 내컴퓨터 내부아이피 192.168.1.2와 포트8282를 포트포워딩 해놨다면

외부에서 공유기 외부아이피 123.123.123.123:8282주소로 접근하면 바로 내컴퓨터로 접근이 가능합니다.

 

 

원문보기: http://blog.naver.com/PostView.nhn?blogId=mabus84&logNo=10108030488