SSH 터널링을 실무에서 어떤 상황에 활용하나요? 구체적인 사례를 알려주세요.
SSH 터널링 실전 활용 사례:
1. 원격 DB 안전 접근:
# 내부 DB(10.0.0.5:5432)를 로컬에서 접근ssh -L 5432:10.0.0.5:5432 user@bastion# 이후 psql -h localhost -p 5432
2. 원격 서버 웹 관리 페이지:
# 내부 Grafana(10.0.0.10:3000)ssh -L 3000:10.0.0.10:3000 user@bastion# 브라우저: http://localhost:3000
3. SOCKS 프록시:
# 모든 트래픽을 서버 경유ssh -D 1080 user@server# 브라우저 프록시: SOCKS5 localhost:1080
4. 리버스 터널 (내부 서버 외부 노출):
# 내부 웹서버를 외부에서 접근 가능하게ssh -R 8080:localhost:3000 user@public-server# public-server:8080 → 내부 localhost:3000
댓글 1
SSH 터널링 실전 활용 사례:
1. 원격 DB 안전 접근:
2. 원격 서버 웹 관리 페이지:
3. SOCKS 프록시:
4. 리버스 터널 (내부 서버 외부 노출):