터널 · 포트 포워딩
SSH 터널 관리자 — 이제 -L은 외우지 마세요.
포트 포워딩을 그것이 지나가는 호스트에 저장하고, 스위치 하나로 각각을 켜세요. 원하는 바를 평범한 말로 말하면 — 원격 서비스를 로컬에서 닿기, 로컬 서비스를 공개하기, 또는 서버를 거쳐 프록시하기 — Termalin이 SSH 방향을 정합니다. 로컬·원격·SOCKS 포워딩, 자동 시작 옵션, 그리고 복사할 준비가 된 실시간 로컬 주소까지.
Free 요금제 · 14일 Pro 체험 · Windows·macOS·Linux
01 / 세 가지 방향, 평범한 말로
로컬, 원격, SOCKS — 플래그 없이.
터널이 깨지는 가장 흔한 이유는 방향이 뒤바뀌어서입니다. Termalin의 빌더는 무엇을 하려는지 묻고 -L, -R, -D 중에서 대신 골라 준 다음, 그 의도에 필요한 항목만 보여 줍니다.
- ▸로컬(-L) — 원격 데이터베이스나 관리자 패널을 내
localhost에서 닿으세요. - ▸원격(-R) — 내 노트북의 서비스를 서버의 포트로 공개하세요.
- ▸SOCKS(-D) — 브라우저나 도구를 호스트를 거쳐 내보내는 로컬 프록시입니다.
02 / 저장되고 다시 시작 가능
한 번 설정하고, 스위치로 시작하세요.
각 포워딩은 해당 호스트에 저장되고 실시간 표시기와 함께 목록에 놓입니다. 하나를 켜면 loopback에 바인딩되고 복사할 준비가 된 로컬 주소를 보여 주며, 끄면 포트가 해제됩니다. 자동 시작을 체크해 두면 그 호스트에 연결할 때마다 자동으로 올라오므로, 데이터베이스 탭에 필요한 터널이 그냥 거기 있습니다. 편집은 터널이 멈춰 있을 때만 허용되므로, 실행 중인 포워딩이 내가 모르는 사이에 바뀌는 일은 없습니다.
03 / 비공개 대상에 닿기
인터넷에 없는 것으로 터널을 뚫으세요.
로컬 포워딩은 localhost에서만 리스닝하는 데이터베이스에 닿는 고전적인 방법입니다. Termalin의 데이터베이스 클라이언트도 바로 이 방식으로 Postgres, MySQL, Redis 등을 SSH 호스트를 거쳐 연결합니다. 중간에 한 번 거쳐야 하나요? 점프 호스트(bastion) 하나를 지나는 ProxyJump를 지원합니다. 그리고 인바운드 SSH 포트를 아예 열고 싶지 않다면, 키 없는 Connector가 아웃바운드 전용 링크로 비공개 네트워크 안으로 닿습니다. 더 깊은 방법은 SSH 포트 포워딩과 리버스 터널 가이드에 있습니다(영어).
04 / 에이전트가 조작할 수 있습니다
에이전트가 필요한 포워딩을 직접 열게 하세요.
터널은 사람만을 위한 것이 아닙니다. Termalin에 내장된 MCP 서버는 AI 에이전트에 tunnel_open, tunnel_close, tunnel_list를 줍니다. 그래서 Claude Code나 다른 클라이언트가 서비스에 닿는 데 필요한 포워딩을 세우고, 작업을 하고, 닫을 수 있습니다. 이 모두에 에이전트가 건드리는 다른 모든 것과 똑같은 호스트별 정책, 동의, 감사 로그가 적용됩니다. 에이전트 액세스 작동 방식 보기 →
자주 묻는 질문
SSH 포트 포워딩용 GUI가 있나요?
네. Termalin은 SSH 터널에 제대로 된 인터페이스를 줍니다. 포워딩을 평범한 말로 설명하면 — “이 서버를 거쳐 이 서비스에 닿고 싶다” — Termalin이 SSH 방향을 대신 정해 줍니다. -L, -R, -D를 외울 필요가 없습니다. 각 터널은 해당 호스트에 저장되고 스위치로 켜고 끕니다.
어떤 종류의 터널을 열 수 있나요?
로컬(-L) 포워딩은 원격 서비스를 내 localhost에서 닿게 하고, 원격(-R) 포워딩은 로컬 서비스를 서버에 공개하며, SOCKS(-D) 프록시는 브라우저나 도구를 호스트를 거쳐 바깥으로 내보냅니다. 각각 용도에 맞춘 작은 폼이 있어서, 그 방향에 필요한 항목만 채우면 됩니다.
내 터널을 기억하나요?
네. 포워딩은 호스트별로 저장되고 실시간 상태와 함께 목록에 표시됩니다. 하나를 켜면 로컬 주소가 표시되고 복사할 수 있으며, 자동 시작으로 표시해 두면 그 호스트에 연결할 때마다 올라옵니다. 사용자가 켜기 전에는 아무것도 실행되지 않고, 터널을 끄면 그 포트가 해제됩니다.
SSH로 SOCKS 프록시를 띄울 수 있나요?
네. SOCKS 터널을 추가하고, 로컬 포트(기본값 1080)를 고른 뒤, 브라우저나 도구를 그 포트의 127.0.0.1로 가리키면 트래픽이 SSH 호스트를 거쳐 나갑니다. loopback에 바인딩되므로 프록시는 내 컴퓨터에서만 닿을 수 있습니다.
AI 에이전트가 나 대신 터널을 열 수 있나요?
네. Termalin의 MCP 서버는 tunnel_open, tunnel_close, tunnel_list를 제공합니다. 그래서 Claude Code 같은 에이전트가 데이터베이스나 서비스에 닿기 위한 포워딩을 세우고 끝나면 내릴 수 있습니다. 에이전트가 하는 다른 모든 일과 똑같이 호스트별 정책과 감사 로그가 적용됩니다.
저장되고 스위치 하나면 되는 내 포트 포워딩.
평범한 말로 설명하고, 해당 호스트에 저장하고, 연결할 때 시작하는 로컬·원격·SOCKS 터널 — 모두 완전한 SSH 클라이언트 안에 있습니다. 무료이며 호스트 수 제한이 없고, 새 계정은 Pro를 14일간 무료로 사용합니다.
Free 요금제 · 14일 Pro 체험 · Connector · 데이터베이스 클라이언트