Belgeler

Hızlı başlangıç + her bölüm ve her cihaz için işlev açıklamaları (sürekli güncelleniyor)

Port yönlendirme

Bu belge, panelin «Port yönlendirme» işlevini tanıtır — bağımsız genel IP'si olan bir sunucuda geleneksel port yönlendirme (iptables/nftables DNAT) yapmak.

Tek cümleyle

Genel IP'si olan bir sunucunuz var ve «belirli bir genel port»a gelen trafiği otomatik olarak «başka bir makineye (veya aynı makinedeki başka bir porta)» aktarmasını istiyorsunuz. Port yönlendirme tam olarak bunu yapar.

İşlev özeti

Bağımsız genel IP'si olan sunucularda, sistem güvenlik duvarı (iptables/nftables) üzerinden «belirli bir genel port»a gelen trafik «hedef IP:port»a yönlendirilebilir. Bu, geleneksel ve sistem düzeyinde port yönlendirmedir.

Port tünellemeden farkı (önce hangisini kullanacağınızı ayırt edin)

Port yönlendirme (bu belge)Port tünelleme
Uygun sunucuBağımsız genel IP'si olanGenel IP'si olmayan (tünelleme sunucusu)
Gerçekleme biçimiSistem güvenlik duvarı DNATTers tünel
Yönlendirme konumuHedef sunucunun kendisiPanel sunucusu
Agent gerekir miHayırEvet

Uygun senaryolar

  • Sunucunun genel IP'sindeki bir portu başka bir sunucudaki hizmete yönlendirmek
  • Standart olmayan bir portu (örneğin 8888) standart hizmet portuna eşlemek
  • İç ağdaki bir makinenin hizmetini genel IP'li bir makine üzerinden dışarı açmak

Örnek

Genel IP'li bir 1.2.3.4 sunucunuz ve 192.168.1.100 iç ağ makinesinde çalışan bir Web hizmeti (80 portu) var. Dışarıdaki birinin 1.2.3.4:8888 adresine erişmesinin, iç ağdaki 80 portuna erişmesiyle aynı olmasını istiyorsunuz:

  • Protokol: TCP
  • Dinleme portu: 8888
  • Hedef IP: 192.168.1.100
  • Hedef port: 80

Kullanım

Genel IP'li hedef sunucuda «Sistem yönetimi paneli → Güvenlik duvarı → Port yönlendirme» bölümüne girip «Port yönlendirme yönetimi»ni açın:

1. «Yönlendirme ekle»ye tıklayıp şunları doldurun:

  • Protokol: TCP / UDP
  • Dinleme portu: genel ağ giriş portu
  • Hedef IP: yönlendirme hedefinin gerçek adresi (genel IP veya yönlendirilebilir iç ağ IP'si)
  • Hedef port: hedef hizmet portu

2. Oluşturulduktan sonra trafik yönlendirilir

3. Oluşturulmuş yönlendirmeler liste halinde gösterilir; düzenlenebilir veya silinebilir

Teknik açıklama (yönlendirme kuralları)

Panel, sunucuda otomatik olarak üç kural yapılandırır (TCP, dinleme 8888, hedef 192.168.1.100:80 örneğinde):

1. DNAT: :8888'e gelen trafiği 192.168.1.100:80 olarak yeniden yazar

2. FORWARD izni: yönlendirmenin gidiş/dönüş trafiğine izin verir

3. MASQUERADE: kaynak adres dönüşümü; dönüş paketlerinin doğru şekilde geri dönmesini sağlar

> Basit anlatımla: DNAT «hedefi değiştirir», MASQUERADE «dönüş adresini değiştirir»; üç kural birlikte çalıştığında yönlendirme eksiksiz devreye girer.

Dikkat edilecekler

1. Bağımsız genel IP gerekir: Port yönlendirme hedef sunucunun kendi makinesinde yapılır; bu sunucunun bağımsız genel IP'si olması gerekir (trafik gerçekte ona gelir).

2. Güvenlik duvarı izni: Başka bir sunucuya yönlendirme yapılırken hedef sunucunun / aradaki güvenlik duvarının hedef porta izin vermesi gerekir.

3. Düzenleme = eski kuralı sil + yenisini oluştur: Sistem güvenlik duvarı kuralları yerinde değiştirmeyi desteklemez; düzenleme sırasında önce eski kural silinir, sonra yeni kural eklenir.

4. Panel, iptables-legacy / iptables / nftables olmak üzere üç arka ucu otomatik uyarlar; elle seçim gerekmez.