alpacon tunnel

로컬 머신과 원격 서버 간 보안 TCP 터널을 생성합니다. 로컬 포트를 원격 포트로 포워딩하여 서버에서 실행 중인 서비스(데이터베이스, 웹 애플리케이션, 내부 API 등)에 보안 연결을 통해 접근할 수 있습니다.

alpacon tunnel SERVER -l LOCAL -r REMOTE [flags]

옵션 (Options)

  -h, --help               tunnel 명령어에 대한 도움말 출력
  -l, --local string       수신할 로컬 주소 (예: 8080 또는 127.0.0.1:8080)
  -r, --remote string      연결할 원격 주소 (예: 3306 또는 127.0.0.1:3306)
  -u, --username string    사용자 이름 지정
  -g, --groupname string   그룹 이름 지정
  -v, --verbose            디버깅을 위한 상세 출력 활성화

예제

로컬 포트 8080을 원격 포트 80으로 포워딩:

alpacon tunnel my-server -l 8080 -r 80

원격 데이터베이스에 로컬로 접근:

alpacon tunnel my-server -l 3306 -r 3306

특정 로컬 바인드 주소로 포워딩:

alpacon tunnel my-server -l 127.0.0.1:5432 -r 5432

디버깅을 위한 상세 출력 활성화:

alpacon tunnel my-server -l 8080 -r 80 -v

특정 사용자로 터널 생성:

alpacon tunnel -u admin my-server -l 8080 -r 80