Firewall yapılandırması, sunucuya gelen ve sunucudan çıkan ağ trafiği için hangi bağlantıların kabul edileceğini belirler. Güvenli bir başlangıç için önce mevcut erişim yöntemini ve açık dinleme portlarını kaydedin, yönetim bağlantınızın portuna izin verin, ardından yalnızca gerçekten kullanılan servisleri açın. Değişiklikten önce konsol erişimi veya geri dönüş planı hazır değilse kuralları uygulamayın.
Bu işlem, işletim sistemi üzerinde yönetici yetkisi bulunan bir Linux VDS, fiziksel sunucu veya bulut sunucusu için geçerlidir. Paylaşımlı hosting hesabında işletim sistemi firewall’ına erişemezsiniz; bu durumda hosting panelindeki IP engelleme, uygulama güvenlik duvarı veya sağlayıcı tarafından sunulan ağ kuralları kullanılır. Paneldeki bir ağ güvenlik grubuyla sunucu içindeki firewall birlikte çalışıyorsa, trafiğin iki katmandan da geçmesi gerekir.
Önce sunucuya hangi kanaldan bağlandığınızı yazılı olarak not edin: SSH portu, web konsolu, sağlayıcı konsolu veya başka bir yönetim aracı. Uzak SSH oturumuyla çalışıyorsanız sağlayıcının acil konsol erişimini önceden doğrulayın. Mevcut kuralların ekran görüntüsünü ya da dışa aktarılabilen kopyasını saklayın; değişiklik sırasında yalnızca tek bir faktörü değiştirin. Böylece bağlantı kesilirse hangi kuralın etkili olduğunu ayırt edebilirsiniz.
Bir portun firewall’da açık olması, o portta çalışan bir servis bulunduğu anlamına gelmez. Önce sunucunun yerel dinleme listesini ve uygulamanın gerçek yapılandırmasını karşılaştırın. Yönetici yetkiniz varsa salt-okunur ss -tulpen komutu TCP ve UDP dinleyicilerini görmeye yardımcı olabilir. Çıktıdaki port numarası, adres ve servis adı sürüme göre değişebileceği için bunu tek başına “internet erişimi gerekli” kanıtı saymayın.
Örneğin yalnızca web sitesi yayınlayan bir sunucuda HTTP ve HTTPS trafiği dışarıdan gerekli olabilir; veritabanı portu ise uygulama aynı sunucuda çalışıyorsa yalnızca yerel arayüzde dinleyebilir. Bir yönetim portu dış ağdan erişilecekse, mümkünse tüm internet yerine yöneticinin sabit IP adresiyle sınırlandırın. Kararınız şu şekilde ilerler: servis dışarıdan kullanılmıyorsa portu açmayın; dışarıdan kullanılacaksa önce kaynak IP sınırı uygulanabiliyor mu bakın; sınırlandırılamıyorsa güçlü kimlik doğrulama ve sağlayıcının ek ağ kontrolünü değerlendirin.
Diyelim ki dışarıdan HTTPS isteği başarısız oluyor, ancak yerel dinleme listesinde web servisinin ilgili TCP portu görünüyor ve firewall günlüğünde aynı dakikada gelen bağlantı reddi kaydı bulunuyor. Bu bulgular, önce ilgili kaynak aralığı ve port için dar bir izin kuralının incelenmesini gerektirir; veritabanı portunu açmak veya tüm gelen trafiğe izin vermek doğru düzeltme değildir. Kural değiştirildikten sonra aynı HTTPS adresini tekrar açın ve yeni zaman damgalı kayıtta reddin kaybolduğunu kontrol edin.
Kurallar doğru göründüğü halde bağlantı yoksa üç katmanı ayırın: sunucudaki firewall, sağlayıcının ağ güvenlik grubu ve uygulamanın kendi dinleme ayarı. Sadece firewall kaydında ret varsa firewall kuralını düzeltin; sağlayıcı panelinde engel varsa sunucu içindeki değişiklik bunu aşamaz. Uygulama hiç dinlemiyorsa firewall’ı gevşetmek yerine uygulama yapılandırmasını ve servis durumunu kontrol edin.
Uzak erişimi kaybederseniz yeni rastgele izinler eklemeyin. Sağlayıcı konsolundan son firewall değişikliğini geri alın veya kaydettiğiniz önceki kural setini kontrollü biçimde yükleyin; ardından yalnızca yönetim portu için dar bir kural ekleyerek tekrar deneyin. Değişiklikleri küçük ve geri alınabilir tutmak, sunucuyu korurken yönetim erişiminin kalıcı olarak kapanması riskini azaltır. Sunucu ve ağ güvenliği seçeneklerini birlikte gözden geçirmek için İyibirNet sitesindeki ilgili hizmet bilgilerini de inceleyebilirsiniz.
Bir sonraki adım olarak mevcut dinleme portlarını, SSH erişim kaynağını ve sağlayıcı tarafındaki ağ kurallarını tek bir listede karşılaştırın; listede karşılığı olmayan hiçbir port için izin eklemeyin.
Copyright © 2026 Tüm Hakları Saklıdır.
