구조 분석표: CGNAT 환경 전용 게임 서버 구동 불가 원인 및 해결책
가정용 인터넷 회선에서 팰월드, 러스트 등 전용 게임 서버를 구동할 때, 통신사가 공유 IPv4 대역(CGNAT / RFC 6598)을 할당하면 공유기 포트포워딩이 전혀 동작하지 않습니다.
| 인입 네트워크 경로 | 네트워크 토폴로지 | 외부 포트 도달성 | 지연 시간 / 오버헤드 |
|---|---|---|---|
| 공인 고정/유동 IPv4 | 공유기 WAN 포트에 공인 IP 할당 | 포트포워딩 설정 시 즉시 외부 접속 가능 | 지연 시간 0ms (순정 상태) |
| 통신사 대내망 (CGNAT) | WAN IP가 100.64.0.0/10 대역에 위치 | 외부에서 들어오는 인바운드 패킷 원천 차단 | 직접 접속 불가 (터널링 필수) |
| 순정 IPv6 직결 연결 | 서버 PC에 글로벌 공인 IPv6 직접 부여 | NAT 장벽 없이 무제한 포트 인입 가능 | 순정 다이렉트 속도 (공유기 방화벽 개방 필요) |
| 클라우드 VPS 역방향 프록시 | 공인 IP를 가진 VPS와 내부망 터널 연결 | 외부 유저는 VPS IP로 접속하여 중계 | 클라우드 대역폭에 따른 미세 지연 추가 |
CGNAT 식별 및 IPv6 우회 가이드
- 공유기 관리자 페이지에서 WAN IP를 확인합니다. IP가
100.64.xxx.xxx형태라면 CGNAT가 적용된 상태입니다. - 공유기 설정에서 IPv6를 활성화하고, IPv6 방화벽 메뉴에서 서버 PC의 해당 포트(예: UDP 8211) 통과를 허용합니다.
- 접속 유저는 대괄호를 사용하여 IPv6 주소로 직접 접속합니다:
[2001:db8::1]:8211.