X

Lütfen Para Birimi Seçiniz

Türk Lirası $ US Dollar Euro
X

Lütfen Para Birimi Seçiniz

Türk Lirası $ US Dollar Euro
EUR

Metin2 Sunucu Portları Nelerdir? Auth, Game, P2P ve Firewall Ayarları

AnasayfaYazılarMetin2 SunucuMetin2 Sunucu Portları Nelerdir? Au...

Metin2 sunucu portları; client, auth, game channel, P2P, MariaDB, SSH ve yönetim servislerinin birbirleriyle iletişim kurmasını sağlar. Her portun görevi ve erişim politikası farklıdır.

Metin2 için tek ve evrensel bir port listesi yoktur. Port numaraları kullanılan server files, kanal sayısı, core dağılımı ve CONFIG yapısına göre değişebilir. Bu nedenle yalnızca internette bulunan hazır port listelerini kopyalamak yerine kendi files yapılandırmanız doğrulanmalıdır.

Kısa cevap: Auth ve game/channel portları oyunculara açık olmalıdır. SSH, MariaDB ve yönetim portları yalnızca güvenilir IP adresleriyle sınırlandırılmalıdır. P2P portları ise mümkünse yalnızca localhost, özel ağ veya ilgili sunucu IP adreslerine açık tutulmalıdır.

Metin2 Sunucu Portu Nedir?

Port, aynı IP adresi üzerindeki farklı servislerin ayırt edilmesini sağlayan numaralı iletişim noktasıdır. Metin2 client giriş için auth portuna, oyun sırasında ise ilgili channel veya game portuna bağlanır.

Sunucu içindeki game core süreçleri P2P portları üzerinden haberleşebilir. MariaDB, SSH ve web paneli gibi servisler de ayrı portlar kullanır.

Metin2 Port Bağlantı Haritası

Metin2 client auth game channel P2P ve MariaDB port bağlantı haritası
Oyuncu portları ile servisler arası özel portlar aynı erişim politikasına sahip değildir.

Auth Portu Ne İşe Yarar?

Auth veya login portu, oyuncunun kullanıcı adı ve parola bilgileriyle sunucuya ilk bağlantıyı kurduğu porttur. Client içindeki auth portu ile server files içindeki auth servis portu aynı olmalıdır.

Auth portu oyunculara açık olmalıdır ancak DDoS, brute-force ve bağlantı yoğunluğu açısından izlenmelidir.

Game ve Channel Portları Nedir?

Oyuncu auth işlemini tamamladıktan sonra seçtiği channel veya game servisine bağlanır. Her channel veya game core farklı port kullanabilir.

Port numarası files paketine göre değişebilir. Birden fazla channel bulunuyorsa her servisin portu benzersiz olmalıdır. Aynı portun iki servis tarafından kullanılmaya çalışılması, bir servisin açılmamasına neden olabilir.

P2P Portları Ne İşe Yarar?

P2P portları game core ve channel süreçlerinin kendi aralarında iletişim kurması için kullanılabilir. Oyuncuların bu portlara doğrudan bağlanması gerekmez.

P2P portlarının tüm internete açık bırakılması güvenlik riski oluşturabilir. Erişim mümkünse:

  • Localhost
  • Aynı fiziksel veya sanal ağ
  • İlgili sunucu IP adresleri
  • Güvenilir özel bağlantılar

ile sınırlandırılmalıdır.

DB ve MariaDB Portu

MariaDB veya MySQL yaygın olarak 3306 portunu kullanır. Ancak bu portun tüm internete açık olması gerekmez.

Veritabanı aynı sunucudaysa local bağlantı kullanılabilir. Uzak veritabanı gerekiyorsa yalnızca ilgili sunucu ve yönetici IP adreslerine izin verilmelidir.

MariaDB güvenliği hakkında Metin2 Sunucu Güvenliği rehberimizi inceleyebilirsiniz.

SSH ve Yönetim Portları

SSH, FreeBSD sunucunun uzaktan yönetimi için kullanılır. Varsayılan veya özel bir port kullanılabilir ancak port numarasını değiştirmek tek başına güvenlik sağlamaz.

  • SSH erişimi mümkünse yönetici IP adresleriyle sınırlandırılmalıdır.
  • Parola yerine SSH anahtarı tercih edilebilir.
  • Root ile doğrudan giriş kısıtlanabilir.
  • Başarısız giriş kayıtları takip edilmelidir.

Metin2 Güvenli Port Erişim Tablosu

Metin2 auth game P2P MariaDB SSH ve web paneli güvenli port erişim tablosu
Port numarasından önce erişim ihtiyacı ve güvenlik politikası belirlenmelidir.
Servis Erişim Sağlayacak Kaynak Önerilen Politika
Auth / Login Tüm oyuncular Açık, DDoS ve bağlantı takibi
Game / Channel Tüm oyuncular Açık, gerekli portlarla sınırlı
P2P Game core veya sunucu IP'leri Dış dünyaya kapalı
MariaDB Yerel servis veya yönetici IP'leri Kısıtlı erişim
SSH Yönetici IP'leri Kısıtlı ve anahtar tabanlı
Web Paneli Yönetici veya kullanıcılar HTTPS, parola ve limit

CONFIG Dosyasında Hangi Port Alanları Bulunur?

Files paketine göre CONFIG dosyalarında şu tür ayarlar bulunabilir:

  • Game veya channel portu
  • P2P portu
  • DB servis portu
  • Auth bağlantı bilgisi
  • Public IP ve local IP
  • Channel ve core kimliği
  • Map veya servis dağılımı

Alan isimleri ve dosya konumları files paketine göre değişebilir. Değişiklik öncesinde yedek alınmalıdır.

Files yapısı hakkında Metin2 Server Files Nedir? rehberimizi inceleyebilirsiniz.

Client ve Server Portları Nasıl Eşleştirilir?

Client içindeki serverinfo, root veya bağlantı yapılandırmasında kullanılan auth ve game portları, server files üzerindeki servislerle aynı olmalıdır.

Client yanlış porta bağlanıyorsa sunucu açık görünse bile login veya channel bağlantısı kurulamaz.

Channel ve Core Port Çakışması Nedir?

İki game core aynı IP ve portu kullanmaya çalışırsa servislerden biri portu dinleyemez. Loglarda address already in use veya bind hatası görülebilir.

Her channel ve core için:

  • Game portu
  • P2P portu
  • Core kimliği

benzersiz ve doğru dağıtılmalıdır.

FreeBSD Firewall Üzerinde Port Nasıl Açılır?

FreeBSD üzerinde ipfw veya pf gibi firewall sistemleri kullanılabilir. Uygulama sırasında önce yönetici IP adresi ve mevcut SSH bağlantısı güvence altına alınmalıdır.

Genel politika:

  1. Yönetici IP adresine SSH izni verilir.
  2. Oyuncular için auth ve game portları açılır.
  3. P2P ve DB portları güvenilir IP adresleriyle sınırlandırılır.
  4. Gereksiz portlar reddedilir.
  5. Kural sırası ve loglar test edilir.

Hazır files üzerinden rastgele port aralığı açmak yerine yalnızca kullanılan servisler belirlenmelidir.

NAT Kullanılan Yapılarda Port Yönlendirme

Sunucu özel IP arkasındaysa public IP üzerindeki portların doğru private IP ve porta yönlendirilmesi gerekir.

NAT yapısında kontrol edilmesi gerekenler:

  • Public port ile local port eşleşmesi
  • Doğru hedef private IP
  • TCP veya UDP protokol seçimi
  • Firewall izin sırası
  • Client içinde public IP kullanımı
  • Sunucu CONFIG dosyasında local ve public IP ayrımı

Port Açık Ama Bağlantı Kurulamıyorsa

Metin2 port açık olmasına rağmen bağlantı kurulamıyorsa kontrol edilmesi gereken servis config NAT firewall ve P2P ayarları
Bir portun firewall'da açık olması, ilgili servisin doğru çalıştığı anlamına gelmez.
  • Servis gerçekten ilgili portu dinliyor mu?
  • Client ve CONFIG portları aynı mı?
  • Public ve local IP değerleri doğru mu?
  • Firewall kural sırası izin veriyor mu?
  • NAT veya port yönlendirme doğru mu?
  • MariaDB kullanıcı host izni doğru mu?
  • P2P erişimi yanlışlıkla engellenmiş mi?
  • Port başka servis tarafından kullanılıyor mu?

Port Dinleme ve Bağlantı Kontrolü

Sunucu üzerinde hangi servislerin port dinlediği kontrol edilmelidir. Yalnızca dışarıdan port taraması yapmak yeterli değildir.

Kontrol sırasında:

  • Dinleyen IP adresi
  • Port numarası
  • TCP veya UDP protokolü
  • Portu kullanan süreç
  • Aktif bağlantı sayısı

incelenmelidir.

DDoS Saldırılarında Hangi Portlar Hedef Alınır?

Auth, game ve web portları doğrudan hedef alınabilir. Bazı saldırılar belirli porta değil tüm IP adresine veya internet hattına yönelir.

Port değiştirmek DDoS saldırısını kalıcı olarak çözmez. Oyuncuların bağlanması gereken portlar client üzerinden tekrar tespit edilebilir.

DDoS koruması için Metin2 DDoS Koruması Nedir? rehberimizi okuyabilirsiniz.

Yanlış Port veya Firewall Ayarı Lag Yapar mı?

Yanlış port ayarı genellikle doğrudan bağlantı hatası oluşturur. Ancak P2P iletişim sorunları, bağlantı tekrarları veya aşırı agresif firewall limitleri oyuncu kopmalarına ve servis sorunlarına yol açabilir.

Ping, lag ve oyundan atma sorunları için Metin2 Sunucu Neden Lag Yapar? makalemizi inceleyebilirsiniz.

Yayına Almadan Önce Port Kontrol Listesi

  • Auth ve game portları client ile eşleşiyor mu?
  • Her channel ve core benzersiz port kullanıyor mu?
  • P2P portları yalnızca güvenilir IP adreslerine açık mı?
  • MariaDB 3306 herkese kapalı mı?
  • SSH erişimi yönetici IP adresleriyle sınırlı mı?
  • NAT ve port yönlendirme doğru mu?
  • Servisler gerçekten ilgili portları dinliyor mu?
  • Firewall kural sırası test edildi mi?
  • DDoS ve bağlantı limitleri gerçek oyuncuları engelliyor mu?
  • Değişiklik öncesinde CONFIG yedeği alındı mı?

Kurulumun tamamı için Metin2 Sunucusu Nasıl Kurulur? rehberimizi inceleyebilirsiniz.

Siberdizayn Metin2 Sunucu Çözümleri

Siberdizayn; yüksek frekanslı işlemci, NVMe disk, Türkiye lokasyonu ve farklı proje seviyelerine uygun Metin2 sunucu çözümleri sunmaktadır.

Tüm seçenekleri karşılaştırmak için Metin2 Sunucu Paketleri sayfamızı ziyaret edebilirsiniz.

Büyüyen projeler için Orta Düzey Metin2 Sunucu, yüksek kanal ve oyuncu hedefi için Profesyonel Metin2 Sunucu, saldırı riski bulunan projeler için DDoS Korumalı Metin2 Sunucu seçeneklerini inceleyebilirsiniz.

Metin2 server files, panel ve yazılım tanıtımları için Siberdizayn.org adresini ziyaret edebilirsiniz.

Metin2 Sunucu Portları Hakkında Sıkça Sorulan Sorular

Metin2 auth portu kaçtır?

Sabit bir auth portu yoktur. Kullanılan files ve CONFIG yapısına göre belirlenir. Client ile server portu aynı olmalıdır.

Metin2 game portları herkese açık olmalı mı?

Oyuncuların bağlanabilmesi için ilgili auth ve game portları açık olmalıdır. Yalnızca kullanılan portlar açılmalıdır.

P2P portları neden dış dünyaya kapatılmalıdır?

P2P portları servisler arası iletişim içindir. Oyuncuların doğrudan erişmesi gerekmediği için yalnızca güvenilir IP adreslerine izin verilmelidir.

MariaDB 3306 portu açılmalı mı?

Veritabanı aynı sunucudaysa internete açılması gerekmez. Uzak erişim gerekiyorsa yalnızca güvenilir IP adresleriyle sınırlandırılmalıdır.

Port açık ama client neden bağlanmıyor?

Servis portu dinlemiyor olabilir; client ve CONFIG portları farklı olabilir; NAT, firewall, IP veya servis hatası bulunabilir.

SSH portunu değiştirmek güvenlik sağlar mı?

Otomatik taramaları azaltabilir ancak tek başına yeterli değildir. IP kısıtlaması, güçlü parola ve SSH anahtarı daha önemlidir.

Metin2 portları TCP mi UDP mi kullanır?

Servise ve files yapısına göre değişebilir. Oyun servislerinin hangi protokolü dinlediği sunucu üzerinde doğrulanmalıdır.

Port değiştirmek DDoS saldırısını durdurur mu?

Genellikle hayır. Oyuncuların bağlandığı port client üzerinden tekrar tespit edilebilir. Ağ seviyesinde DDoS koruması gerekir.



Top