티스토리 뷰

포트포워딩이란?


포트 포워딩이란 간단히 말해 Port를 Forwarding(전달) 해주는 것 이다.

특정한 포트로 들어오는 데이터 패킷을 다른 포트로 바꿔서 다시 전송해주는 작업이다.

 

 

 

포트포워딩은 왜 해야할까?


인터넷을 사용할 때 공유기(라우터)는 하나의 공인 IP 주소만을 가지고 있다. 하지만 이 공유기에 연결된 여러 기기들 (컴퓨터, 스마트폰, 서버 등)은 각각 사설 IP를 가지고 있다.

 

출처: https://ooeunz.tistory.com/104

 

 

따라서 외부에서 서버나 서비스에 접근하려고 할 때 공유기는 어떤 내부 기기로 요청을 전달해야 할 지 알 수 없기 때문에 포트포워딩을 해주어야 한다.

 

만약 집에서 웹 서버를 운영하고 있다고 해보자. 이 서버는 사설 IP를 사용하고 8080 포트에서 실행되고 있다. 외부에서 이 서버를 사용하는 사이트에 접속해서 요청을 보낼 경우 공인 IP로 접근을 시도할 것이다.

 

이 경우 만약 포트포워딩을 하지 않았다면 외부에서 접속을 시도해도 요청이 어느 내부 기기로 가야할 지 알 수 없어 연결이 실패한다.

 

따라서 공유기에게 해당 포트로 요청이 오면 ~번대 IP의 PC로 연결하라는 이정표를 달아주는 것 달아주어야 하며 이것을 포트 포워딩이라고 한다.

 

출처: https://ooeunz.tistory.com/104

 

 

 

참고

https://ooeunz.tistory.com/104

공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2025/02   »
1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28
글 보관함