Computer Science/Network

[Network] 포트 포워딩(Port Forwarding)

LeeJaeJun 2023. 12. 22. 23:45
728x90
반응형

- 포트 포워딩

외부 네트워크에서 내부 네트워크의 특정 포트로 접근할 수 있게 하는 방법입니다. 이를 통해 내부 네트워크의 특정 서비스에 대한 외부 접속을 허용할 수 있습니다. 간단히 말하면 NAT Table을 직접 수정하는 것입니다.

포트 포워딩은 일반적으로 라우터나 방화벽에서 구현됩니다. 내부 네트워크에 있는 서비스(예: 웹 서버, FTP 서버, 게임 서버 등)는 특정 포트 번호를 사용하여 동작합니다. 이 서비스에 외부에서 접근하려면, 라우터나 방화벽에서 해당 포트 번호로 들어오는 외부 트래픽을 내부 네트워크의 서비스로 전달해야 합니다. 이를 위해 포트 포워딩이 사용됩니다.

포트 포워딩의 작동 원리는 다음과 같습니다:

  1. 라우터 설정: 먼저, 라우터나 방화벽 관리자 페이지에 접속하여 포트 포워딩 설정을 수행합니다. 일반적으로 관리자 페이지는 웹 브라우저를 통해 접근할 수 있습니다.
  2. 외부 포트 및 내부 IP, 포트 설정: 포트 포워딩 설정에서는 외부 포트와 내부 IP 주소 및 포트를 지정합니다. 외부 포트는 외부에서 접속하는 포트 번호이며, 내부 IP 주소는 포트 포워딩 대상인 내부 네트워크의 기기의 IP 주소이고, 내부 포트는 내부 서비스가 사용하는 포트 번호입니다.
  3. 트래픽 전달: 포트 포워딩이 설정되면, 외부에서 해당 라우터의 공인 IP 주소와 지정된 외부 포트로 접속하면 라우터는 해당 트래픽을 내부 네트워크의 지정된 내부 IP 주소와 내부 포트로 전달합니다. 이로써 외부에서 내부 네트워크의 서비스에 접근할 수 있게 됩니다.

포트 포워딩은 다양한 네트워크 서비스를 운영하는 경우에 유용합니다. 예를 들어, 웹 서버를 운영하고자 하는 경우, 라우터에서 80번 포트로 들어오는 트래픽을 내부 웹 서버로 전달하도록 포트 포워딩을 설정할 수 있습니다. 이렇게 함으로써 외부에서 라우터의 공인 IP 주소와 80번 포트로 접속하면 웹 서버에 연결됩니다.

728x90
반응형

'Computer Science > Network' 카테고리의 다른 글

[Network] 부하 분산 시스템(Load Balancing System)  (2) 2023.12.22
[Network] UPnP  (2) 2023.12.22
[Network] 공유기  (2) 2023.12.22
[Network] Inbound와 Outbound  (1) 2023.12.22
[Network] DPI(Deep Packet Inspection)  (0) 2023.12.22