포트포워딩이 막힌 온프레미스 서버에 도메인 붙이기 — frp 역터널 삽질 기록

·
Frontend Development
"외부에서 접속할 수 있게 도메인 연결해주세요. 아, 그런데 포트포워딩은 안 됩니다."최근에 이런 요구사항을 받았다. 사내 온프레미스 서버에서 AI 서비스를 운영하고 있었는데, 개발도 배포도 잘 돌아가는 상황에서 마지막 관문이 접근성이었다. 외부에서 https://myapp.example.com으로 들어올 수 있어야 하는데, 회사 네트워크 정책상 인바운드 포트포워딩이 불가능했다.처음엔 막막했다. "포트포워딩이 안 되면 외부 노출은 불가능한 거 아닌가?" 결론부터 말하면, 가능하다. 그것도 새로 살 것 하나 없이, 이미 갖고 있던 자산만으로.이 글은 그 과정의 기록이다. 조건을 정리하면 이랬다.서비스는 사내 서버(localhost:3000)에서만 접근 가능방화벽/라우터 설정 변경 불가 — 인바운드로 뚫을 ..