SSH Tunneling ve Port Forwarding Rehberi

z

zafer ak

Yazar

27 December 2025 1 dakika okuma 419 görüntülenme
SSH Tunneling ve Port Forwarding Rehberi
SSH ile güvenli tünel oluşturma. Local, remote ve dynamic port forwarding kullanım senaryoları.

SSH Tunneling, güvenli olmayan bağlantıları SSH üzerinden şifreleyerek iletmenizi sağlar.

SSH Security

Local Port Forwarding

# Syntax: ssh -L local_port:destination:dest_port user@server\n\n# Uzak MySQL'e erişim\nssh -L 3307:localhost:3306 user@db-server\n# Artık localhost:3307 → uzak MySQL\n\n# Web arayüzüne erişim\nssh -L 8080:192.168.1.100:80 user@jump-server

Remote Port Forwarding

# Syntax: ssh -R remote_port:destination:dest_port user@server\n\n# Local web server'ı dışarı aç\nssh -R 8080:localhost:80 user@public-server\n# public-server:8080 → local:80

Dynamic Port (SOCKS)

# SOCKS5 proxy\nssh -D 1080 user@server\n\n# Tarayıcıda SOCKS proxy: localhost:1080

Arka Planda Çalıştırma

ssh -fN -L 3307:localhost:3306 user@server\n# -f: Background\n# -N: Komut çalıştırma

SSH tunneling, güvenli uzak erişim için güçlü bir araçtır.

İlgili Yazılar