Evde Sunucu Kurulumu Nasıl Planlanır?

Evde sunucu kurmak, bir bilgisayara sunucu yazılımı yüklemekten önce hangi hizmetin verileceğini ve bu hizmete kimlerin erişeceğini belirlemeyi gerektirir. Dosya arşivi, medya sunumu, yedekleme, web uygulaması veya uzaktan yönetim gibi amaçların her biri farklı donanım, ağ ve güvenlik gereksinimleri doğurur.
Planlamada önce yerel ağ erişimi ile internetten erişimi birbirinden ayırın. Yalnız ev içindeki cihazlara hizmet veren bir sistem ile herkese açık bir web hizmeti aynı saldırı yüzeyine, bağlantı modeline veya bakım yüküne sahip değildir.
Bu kararlar, hangi işletim sistemini ve uygulamaları kullanacağınızı ve kurulumu nasıl yapacağınızı belirler. Aksi durumda gereksiz portlar, yetersiz yedekleme, yüksek enerji tüketimi veya güncellenemeyen bir kurulum ortaya çıkabilir.
Sunucunun Hizmet Amacını ve Kullanıcılarını Belirleme
İlk adım, sunucunun ne yapacağını tek cümleyle tanımlamaktır. “Evde her şeyi çalıştıran sunucu” gibi geniş bir hedef, dosya paylaşımı, web barındırma, VPN, otomasyon ve medya hizmetlerini aynı anda kapsadığı için bakım ve güvenlik sorumluluğunu hızla büyütür.
Başlangıçta tek bir ana hizmet seçmek daha kontrollü bir tasarım oluşturur. Hizmetin kullanıcı sayısını, aynı anda beklenen bağlantı sayısını, saklanacak veri miktarını, verinin hassasiyetini ve kabul edilebilir kesinti süresini baştan belirleyin.
Hangi Veriler Daha Fazla Koruma Gerektirir?
Geçici medya dosyaları ile aile fotoğrafları, kişisel belgeler veya küçük işletme kayıtları aynı koruma düzeyini gerektirmez. Kaybedildiğinde yerine konamayacak veya yetkisiz kişilerin erişmesi halinde zarar doğurabilecek veriler için şifreleme, ayrı yedek, erişim kaydı ve geri yükleme testi daha yüksek öncelik taşır.
Sunucuyu yalnız çalışır durumda kalıp kalmadığına göre değerlendirmek yeterli değildir. Plan, veri kaybı, yetkisiz erişim, donanım arızası ve internet kesintisi halinde ne olacağını da açıklamalıdır.
Yerel Ağ Hizmeti ile İnternetten Erişilen Hizmetlerin Farkları
Yerel ağ hizmeti, ev yönlendiricisinin arkasındaki cihazlara sunulur ve internetten doğrudan erişilebilir olmak zorunda değildir. İnternetten erişimde adresleme, güvenlik duvarı, kimlik doğrulama, şifreli bağlantı ve sürekli bakım ayrıca planlanır. Alan adı kullanılacaksa DNS kayıtları da yönetilmelidir.
Aşağıdaki karşılaştırma, iki erişim modelinin planlama farkını gösterir.
| Özellik | Yalnız Yerel Ağ | İnternetten Erişim |
|---|---|---|
| Adresleme | Özel IPv4 veya yerel IPv6 adresleri yeterli olabilir | Doğrudan erişim için internetten yönlendirilebilen genel bir IP adresi; alan adı kullanılacaksa ad çözümleme; alternatif olarak sunucudan dışarı doğru kurulan VPN veya tünel bağlantısı gerekir |
| Güvenlik duvarı | Erişim ev ağıyla sınırlandırılabilir | Yalnız hizmet için gerekli internetten gelen bağlantılara izin verilmeli ve kurallar düzenli denetlenmelidir |
| Kimlik doğrulama | Yerel kullanıcılarla sınırlı olabilir | Güçlü kimlik doğrulama ve mümkünse ek doğrulama katmanı gerekir |
| Bakım yükü | Daha sınırlı olabilir | Güncelleme, erişim kaydı, sertifika yönetimi ve kötüye kullanım takibi gerekir |
Özel IPv4 Adresi İnternetten Doğrudan Ulaşılabilir Değildir
10.0.0.0/8, 172.16.0.0/12 ve 192.168.0.0/16 aralıkları özel IPv4 adresleridir. Bu adresler genel internette yönlendirilmez; ev yönlendiricisi genellikle NAT yaparak yerel cihazlarla internet arasındaki trafik geçişini yönetir.
Genel bir IPv4 adresi bulunsa bile hizmeti dışarı açmak tek başına güvenli bir tasarım oluşturmaz. Erişim kuralı, kimlik doğrulama, şifreleme, güncelleme ve günlük izleme birlikte planlanmalıdır.
CGNAT, Genel IP Adresi ve DNS'in Uzaktan Erişime Etkisi
CGNAT kullanan bir internet bağlantısında, internet servis sağlayıcısı aynı genel IPv4 adresini birden fazla abone arasında paylaştırır. Bu durumda modemdeki standart port yönlendirmesi çoğu zaman yeterli olmaz; uzaktan erişim için internet servis sağlayıcısından size özel bir genel IPv4 adresi almak, sunucudan dışarı doğru VPN veya tünel bağlantısı kurmak ya da hizmeti dışarıda barındırmak gerekebilir. Her iki uçta çalışan IPv6 bağlantısı ve uygulama desteği varsa gerekli güvenlik duvarı izinleriyle doğrudan IPv6 erişimi de kullanılabilir.
Genel IP adresi dinamikse zaman içinde değişebilir. DDNS (Dynamic DNS), adres değiştiğinde ilgili DNS kaydını güncelleyerek alan adıyla erişimi kolaylaştırır; CGNAT'ı kaldırmaz ve bağlantıyı güvenli hale getirmez. Birçok IPv6 ağında NAT bulunmaz; bu durum cihazı otomatik olarak internete açmaz, fakat gelen trafik kurallarının ayrıca kontrol edilmesini gerektirir.
İş Yüküne ve Büyümeye Uygun Donanım Seçimi
Donanım seçimi marka veya kasa türünden önce iş yüküyle başlamalıdır. Hafif dosya paylaşımı yapan bir sistem ile birden fazla kullanıcı için medya kodlaması yapan, veri tabanı çalıştıran veya sanal makineler barındıran bir sistemin işlemci ve bellek ihtiyacı aynı değildir.
Depolama hesabında mevcut veriyi, beklenen büyümeyi, geçici dosyaları, sistem anlık görüntülerini ve yedekleme alanını ayrı ayrı düşünün. Disk kapasitesinin tamamını kullanımdaki verilere ayırmak, güncelleme ve kurtarma sırasında alan yetersizliği oluşturabilir.
Ağ Bağlantısı Darboğaz Oluşturabilir
Sunucu ile yoğun veri kullanan istemciler arasında mümkün olduğunda kablolu Ethernet daha kararlı bir temel oluşturur. Wi-Fi hafif ve kesintiye toleranslı hizmetlerde kullanılabilir. Bu durumda sinyal düzeyini, kanal yoğunluğunu, erişim noktası kapasitesini ve bağlantı kopmalarının hizmete etkisini kontrol edin.
İnternetten dosya gönderme veya yedekleme yapılacaksa yalnız indirme hızı değil, bağlantının yükleme kapasitesi de önemlidir. İnternet servis sağlayıcısının hız sınırını, veri kotasını, CGNAT kullanımını ve hizmet sözleşmesindeki sunucu çalıştırma koşullarını kontrol etmek gerekir.
Enerji Tüketimi, Elektrik Kesintisi ve Sunucunun Konumu
Sunucu sürekli açık kalacaksa satın alma bedelinden ayrı olarak yıllık enerji tüketimi hesaplanmalıdır. Yaklaşık yıllık tüketim, ortalama güç değerinin watt cinsinden 24 saat ve 365 günle çarpılıp 1000'e bölünmesiyle kilovatsaat olarak bulunabilir.
Kesintisiz güç kaynağı (UPS), elektrik kesildiğinde sunucunun çalışmasını sürdürmesi veya güvenli biçimde kapanması için enerji sağlar. Sağladığı süre, bağlı cihazların güç tüketimine, akü kapasitesine ve akünün durumuna bağlıdır. Sunucu ve gerekli ağ ekipmanı için en az güvenli kapanmaya yetecek süreyi esas alın. Kullandığınız donanım ve işletim sistemiyle otomatik kapanmayı, elektrik geldiğinde kontrollü açılmayı ve dosya sisteminin kesinti sonrasındaki durumunu test edin.
Sunucuyu hava akışı olan, sıvı temasından uzak, çocukların veya evcil hayvanların erişemediği ve ağ ekipmanına kabloyla bağlanabilecek bir konumda tutun. Gürültü ve ısı, özellikle yatak odası veya kapalı dolap gibi alanlarda kullanım kalitesini etkileyebilir.
Kurulumdan Önce Yedekleme ve Geri Yükleme Planı
Yedekleme planı, hangi verinin ne sıklıkla kopyalanacağını, kopyaların nerede tutulacağını ve ne kadar süre saklanacağını tanımlamalıdır. Asıl verinin bulunduğu cihazda veya aynı disk grubunda tutulan tek kopya, donanım arızası, yanlış silme veya fidye yazılımı gibi ortak risklere karşı yeterli değildir.
En az bir yedek kopyayı sunucudan bağımsız bir cihazda veya depolama hizmetinde tutun; aynı sunucudaki ayrı bir klasör ya da disk bölümü yeterli değildir. Fidye yazılımı riskine karşı çevrim dışı veya değiştirmeye karşı korunan bir kopya planlayın. Hassas veriler dış konuma veya bulut depolamaya gönderilecekse şifreleme anahtarlarının saklanması ve hesabın ele geçirilmesine karşı koruma da planlanmalıdır.
Yedekleme işleminin tamamlanmış görünmesi, verinin geri getirilebildiğini kanıtlamaz. Belirli aralıklarla örnek dosyalarla ve gerektiğinde tam sistemle geri yükleme testi yapın; geri yükleme süresini ve işlem sırasında eksik olduğu görülen dosya, yazılım veya ayarları kaydedin.
Güncelleme, Yetkilendirme ve Sistem Günlükleri
İşletim sistemini seçmeden paket veya komut listesi hazırlamayın. Platformun destek süresini ve güncelleme modelini inceleyin; güvenlik güncellemelerini düzenli uygulayın. Büyük sürüm değişikliklerinden önce yedek alın ve geri dönüş planını test edin.
Günlük işlerde kullanılan hesabı yönetici hesabından ayırın ve hizmetleri yalnız ihtiyaç duydukları yetkilerle çalıştırın. Her uygulamanın ayrı hesap, ayrı erişim anahtarı veya uygun bir yalıtım katmanı kullanması, tek bir hizmetteki açığın diğer verilere yayılmasını sınırlayabilir.
Bağlantı denemelerini, başarısız oturumları, disk doluluk oranını, sıcaklığı, yedekleme sonucunu ve hizmet kesintilerini izleyin. Günlükleri sınırsız tutmayın; saklama süresini, gizliliği ve disk kullanımını birlikte değerlendirin.
Hizmetleri İnternete Açmadan Önce Erişimi Kısıtlama
Kurulumu önce yerel ağda sınayın; dış erişimi güvenlik ayarlarını ve yetkili kullanıcıların bağlantısını doğruladıktan sonra etkinleştirin. Güvenlik duvarı, varsayılan olarak gereksiz gelen trafiği reddedip yalnız hizmet için zorunlu bağlantılara izin vermelidir. Bir portun uygulama tarafından kullanılması, o portun tüm internete açık olması gerektiği anlamına gelmez.
Yönetim panelini, uzak masaüstünü veya SSH üzerinden komut satırı erişimini doğrudan herkese açmayın. Bu hizmetlere yalnız belirli kaynaklardan erişilebilen ve güçlü kimlik doğrulama kullanan kontrollü bir yönetim yolu üzerinden bağlanın. Varsayılan parolalar kaldırılmalı, desteklenmeyen uygulamalar kullanılmamalı ve gereksiz servisler kapatılmalıdır.
Herkese açık web hizmetlerinde uygulama ile web sunucusunun güvenlik ayarlarını, şifreli bağlantıyı, erişim ve hata kayıtlarını, dosya izinlerini ve düzenli yama yönetimini birlikte ele alın. Tek bir güvenlik ürünü bu sorumlulukların tamamının yerini tutmaz.
Arıza ve Bakım Durumlarında Hizmetin Sürekliliği
Ev sunucularında çoğu bileşen tek adettir: tek güç kaynağı, tek yönlendirici, tek internet hattı veya tek depolama denetleyicisi bulunabilir. Bu bileşenlerden biri arızalandığında hizmetin ne kadar süre kapalı kalabileceğini ve veriye başka bir sistemden nasıl erişileceğini önceden belirleyin.
Kritik hizmetlerde yedek disk bulundurmak tek başına yeterli olmayabilir; yedek parçanın uyumluluğu, yapılandırmanın yeniden kurulması, şifreleme anahtarlarının erişilebilirliği ve yedekten dönüş süresi de önemlidir. Daha düşük öncelikli hizmetlerde ise kısa kesintiyi kabul etmek, pahalı yedeklilik kurmaktan daha uygun bir karar olabilir.
Güncelleme ve donanım değişimi için bakım zamanı belirleyin; evdeki kullanıcıların hizmetin ne zaman kesileceğini önceden bilmesini sağlayın. Uzaktan yönetim tek erişim yoluysa ağ veya güvenlik duvarı değişikliğinde bağlantının tamamen kaybolmasına karşı yerel bir erişim yöntemi bulundurun.
Küçük İşletme Sunucusunda Ek Güvenlik ve Süreklilik Gereksinimleri
Evde kullanılan kişisel sunucu ile satış ve stok verilerini, müşteri kayıtlarını veya muhasebe belgelerini tutan ya da çalışanların eriştiği küçük işletme sunucusu aynı düzeyde planlanmamalıdır. İşletme kullanımında kesinti süresi, yetkilendirme, erişim ve işlem kayıtları, veri saklama, destek sorumluluğu ve geri dönüş süresi daha sıkı tanımlanır.
Ödeme bilgileri, kişisel veriler veya kritik iş kayıtları söz konusuysa ev bağlantısının ve tek cihazın yeterli olup olmadığını ayrıca değerlendirin. Yasal ve sözleşmesel yükümlülükleri, profesyonel destek gereksinimini ve dış barındırma seçeneklerini planın ayrı bir bölümünde ele alın.







