2 min read

포트포워딩

포트 포워딩이란?

외부에서 내부 네트워크에 있는 특정 장치로 접근하도록 라우터가 요청을 전달해 주는 기능이다.

필요한이유

보통 인터넷 서비스 제공업체이서 제공하는 공인 ip는 1개인데 공유기를 통해 여러 장치가 같은 공인 IP를 사용 시 외부에서 특정 장치로 직접접근을 할 수 없다.

이때 포트 포워딩을 설정 시 특정 포트로 오는 요청을 내부의 특정 장치로 전달이 가능하다.

동작 방식

  1. 외부에서 공유기의 공인 IP와 특정 포트(예: 203.0.113.1:8080)로 요청을 보냄.
  2. 공유기가 포트포워딩 설정을 확인하여 내부 네트워크의 특정 장치(예: 192.168.0.100:80)로 요청을 전달.
  3. 내부 장치가 응답을 보내고, 공유기가 이를 외부 클라이언트로 반환.

IPTime에서 포트포워딩 설정 방법

  1. 공유기 관리자 페이지 접속
    • 웹 브라우저에서 192.168.0.1 입력 후 로그인.
    • (기본 ID: admin, 비밀번호: admin 또는 설정한 비밀번호 입력)
  2. 포트포워딩 메뉴 이동
    • "고급 설정" → "NAT/라우터 관리" → "포트포워드 설정"
  3. 새 규칙 추가
    • "추가" 버튼 클릭
    • 외부 포트: 8080 (예: 웹 서버용)
    • 내부 IP: 192.168.0.100 (포트포워딩할 내부 장치 IP)
    • 내부 포트: 80 (장치에서 운영 중인 서비스 포트)
    • 프로토콜: TCP 또는 UDP (웹 서버면 TCP, 게임 서버면 UDP)
    • 저장 후 적용
  4. 외부에서 접속 테스트
    • 외부 네트워크(모바일 데이터 등)에서 http://공인IP:8080 접속 시, 내부 웹 서버(192.168.0.100:80)로 연결됨.
    • 공인 IP 확인은 https://whatismyipaddress.com/ 같은 사이트에서 가능.