vgrok — 터널링의 핵심은 역방향 영속 연결

WS는 local이 위로(outbound) 깔지만, 요청은 그 위로 아래로(역방향) 흐른다. ▶로 따라가 보세요

공개 머신(server.js)과 NAT 뒤 local(client.js)을 잇는 WebSocket을 local이 outbound로 열고, 외부 HTTP 요청이 그 연결 위로 역방향으로 흘러 localhost에 닿는 구조를 화살표 다이어그램으로 단계별로 보여주는 explorer. 직접 연결은 NAT inbound 차단으로 실패함도 비교.

vgrok 터널 직접 (터널 없이)