포트포워딩 기초와 주의점

공유기 포트포워딩이 필요한 이유와 설정 순서, 설정했는데 접속되지 않을 때 확인할 점, 보안 주의 사항을 정리했습니다.

포트포워딩이 필요한 이유

공유기 아래의 기기는 사설 IP를 쓰기 때문에 밖에서 바로 접속할 수 없습니다. 포트포워딩은 공유기에 ‘이 포트로 들어온 연결은 이 기기로 보내라’는 규칙을 만드는 것입니다. 집에서 게임 서버, NAS, 웹 서버, 보안 카메라를 밖에서 접속하려 할 때 필요합니다.

설정 전에 준비할 것

  • 기기의 사설 IP 고정: 기기 주소가 바뀌면 규칙이 엉뚱한 곳을 가리킵니다. 공유기의 DHCP 고정 할당(주소 예약)으로 주소를 고정하세요.
  • 서비스 포트 번호: 웹은 보통 80·443, 그 밖의 서비스는 설명서에 적힌 포트를 확인합니다.
  • 프로토콜: TCP인지 UDP인지, 둘 다인지 확인합니다. 게임 서버는 UDP를 쓰는 경우가 많습니다.

설정 순서

  1. 공유기 관리 화면에 접속합니다. 주소는 보통 192.168.0.1 또는 192.168.1.1이며, 공유기 바닥 라벨에 적혀 있습니다.
  2. 포트포워드, 포트 포워딩, 가상 서버 같은 이름의 메뉴를 찾습니다.
  3. 외부 포트, 내부 IP(기기의 사설 IP), 내부 포트, 프로토콜을 입력하고 저장합니다.
  4. 와이파이를 끈 휴대전화(모바일 데이터)처럼 집 밖의 네트워크에서 내 공인 IP:포트로 접속해 봅니다. 공인 IP는 GetIP.kr에서 확인할 수 있습니다.

설정했는데 접속되지 않을 때

통신사 공유 IP(CGNAT)인지 확인

공유기 관리 화면의 인터넷(WAN) 주소가 GetIP.kr에 보이는 공인 IP와 다르다면 통신사가 공인 IP를 여러 가입자와 나눠 쓰는 환경일 수 있습니다. 이 경우 공유기 설정만으로는 밖에서 접속할 수 없습니다. CGNAT(통신사 공유 IP)란?에서 해결 방법을 확인하세요.

공유기가 두 대인 경우

통신사 모뎀이 공유기 기능까지 하고 그 뒤에 공유기를 또 연결했다면, 두 장비 모두에 포트포워딩을 하거나 한쪽을 브리지 모드로 바꿔야 합니다.

기기와 서비스 확인

  • 서비스 프로그램이 실행 중이고 해당 포트에서 접속을 기다리는지 확인합니다.
  • 기기의 방화벽(윈도우 방화벽 등)이 그 포트를 막고 있지 않은지 확인합니다.
  • 집 안 와이파이에서 공인 IP로 접속하면 공유기에 따라 실패할 수 있으니, 꼭 집 밖 네트워크에서 시험하세요.

보안 주의 사항

  • 원격 데스크톱(3389), NAS 관리 화면, 공유기 관리 화면을 그대로 인터넷에 열지 마세요. 자동 공격 프로그램이 상시 접속을 시도합니다.
  • 열어 둔 서비스에는 강한 비밀번호와 2단계 인증을 쓰고, 기기와 공유기 펌웨어를 최신으로 유지하세요.
  • 필요 없어진 규칙은 바로 지우세요.
  • 여러 서비스에 접속해야 한다면 포트를 여러 개 여는 대신 공유기의 VPN 서버 기능처럼 VPN으로 접속하는 방법이 더 안전합니다.
  • 프로그램이 자동으로 포트를 여는 UPnP 기능은 편리하지만 의도하지 않은 포트가 열릴 수 있어, 필요할 때만 켜는 것이 좋습니다.

게시: · 최종 수정: