Windows Server'ı Server Core kurulum seçeneğiyle kurduğunuzda grafik arayüz (masaüstü, Sunucu Yöneticisi penceresi, çoğu MMC eklentisi) bulunmaz; karşınıza yalnızca bir PowerShell komut satırı çıkar. İlk bakışta yabancı gelse de bu yapı, sunucularını minimum kaynak ve daha küçük saldırı yüzeyiyle çalıştırmak isteyen yöneticiler için tercih edilen seçenektir. Bu rehberde Server Core'u yerelde sconfig aracıyla yapılandırmayı ve ardından uzaktan PowerShell, Sunucu Yöneticisi, RSAT ve Windows Admin Center ile yönetmeyi adım adım anlatıyoruz.
Neden Server Core?
- Daha az kaynak: Masaüstü bileşenleri yüklenmediği için CPU, RAM ve disk tüketimi düşer; kapasitenin daha büyük bölümü gerçek iş yüküne kalır.
- Daha güvenli: Daha az bileşen, daha az güncelleme ve daha küçük saldırı yüzeyi demektir. Tarayıcı, gezgin gibi bileşenler bulunmaz.
- Daha az kesinti: Daha az kümülatif güncelleme genellikle daha az yeniden başlatma ve daha kısa bakım penceresi anlamına gelir.
Dikkat edilmesi gereken sınırlar da vardır: Server Core'da çalışmaz (sürüm bilgisi için kullanın), Windows Gezgini'ni başlatan komutlar (örneğin ) çalışmaz ve HTML yardım görüntülenemez.
Ön Koşullar
- Yapılandırmayı yapacağınız hesabın yerel Administrators grubunun üyesi olması gerekir.
- sconfig yalnızca yerel oturumda veya Uzak Masaüstü bağlantısında kullanılabilir; uzak PowerShell oturumunda çalışmaz.
- Uzaktan grafik yönetim için yönetici iş istasyonunuzda RSAT veya Windows Admin Center kurulu olmalıdır.
Adımlar: sconfig ile Yerel Yapılandırma
Windows Server 2022 ve sonrasında Server Core'a oturum açtığınızda sconfig otomatik açılır (otomatik açılma kapatılmadıysa). Önceki sürümlerde veya menüyü kapattıysanız PowerShell'e yazıp Enter'a basarak başlatabilirsiniz. Menü numaralıdır; ilgili numarayı yazıp Enter'a basarsınız.
1. Etki alanına/çalışma grubuna katılın. Ana menüde 1 yazın, D ile etki alanını seçin, etki alanı adını ve ya da biçiminde yetkili hesabı girin. İşlem sonunda Y ile yeniden başlatın. 2. Bilgisayar adını değiştirin. Ana menüde 2 yazın, yeni adı girin. Etki alanına dahil bir sunucuda ad değiştirmek için yetkili kullanıcı kimlik bilgileri istenebilir. İstendiğinde Y ile yeniden başlatın. 3. Uzaktan yönetimi etkinleştirin. 4 yazın; uzaktan yönetimi açmak için 1, kapatmak için 2 seçeneğini kullanın. İsterseniz 3 ile sunucunun ping (ICMP echo) yanıtını da açabilirsiniz (varsayılan kapalıdır). Uzaktan yönetim; etki alanına katılmış sunucularda kimlik doğrulamalı etki alanı ağı, çalışma grubu sunucularında ise yerel alt ağ için varsayılan olarak etkindir. 4. Ağ ayarlarını yapın. 8 yazıp arabirimi seçin. Adres için 1'i seçtikten sonra DHCP için D, sabit IP için S seçin; sabit IP'de IPv4 adresini, alt ağ maskesini (örn. ) ve varsayılan ağ geçidini girin. Aynı arabirim sayfasında 2 ile tercih edilen ve alternatif DNS sunucusunu tanımlayabilir, 3 ile mevcut DNS ayarlarını temizleyebilirsiniz. 5. Uzak Masaüstü'nü açın. Server Core'da Uzak Masaüstü varsayılan kapalıdır. 7 yazın, E ile etkinleştirin; daha güvenli olan Ağ Düzeyinde Kimlik Doğrulamalı (NLA) istemciler için 1, herhangi bir sürüm için 2 seçeneğini seçin. 6. Güncelleştirmeleri yapılandırın ve kurun. 5 ile güncelleştirme modunu seçin: otomatik için A, indir ama kurma için D, elle denetim için M. Hemen kurulum için ana menüye dönüp 6 yazın; ardından tüm kalite güncelleştirmeleri için 1, yalnızca önerilenler için 2, özellik güncelleştirmeleri için 3 seçin. Listede tümünü kurmak için A, hiçbirini kurmamak için N, belirli bir güncelleştirme için S kullanın. 7. Windows'u etkinleştirin. 11 yazın. Durumu görmek için 1, mevcut anahtarla etkinleştirmek için 2, yeni ürün anahtarı eklemek için 3 seçeneğini kullanın. Anahtar eklendikten sonra menüye dönüp 2 ile etkinleştirme işlemini başlatın. 8. PowerShell'e geçin. sconfig'in kapsamadığı gelişmiş ayarlar (VLAN kimlikleri, depolama, sürücü kurulumu) için ana menüde 15 yazarak etkileşimli PowerShell oturumuna dönün. Menüye geri dönmek için yazmanız yeterlidir. Modül güncellemelerinin etkili olması gibi durumlarda oturumu tazelemek isterseniz yazarsanız pencere kapanır ve yeni bir PowerShell oturumu otomatik açılır.
Uzaktan Yönetim
Server Core'un asıl gücü, onu kendi masaüstünüzden grafik araçlarla yönetebilmenizdir.
PowerShell uzaktan oturum (WinRM): Uzaktan yönetim açıkken iş istasyonunuzdan tek bir sunucuya bağlanmak için , birden çok sunucuda komut çalıştırmak için kullanılır:
````
WinRM, HTTP üzerinden varsayılan olarak 5985 numaralı bağlantı noktasından dinler; Sunucu Yöneticisi ve PowerShell uzaktan yönetimi bu portu kullanır.
Sunucu Yöneticisi (Server Manager): Windows Server'lı bir makineden Server Core sunucunuzu uzaktan yönetebilirsiniz. Uzaktan yönetim Windows Server 2016 ve sonrasında varsayılan açıktır; kapatılmışsa Server Core tarafında PowerShell'de şu komutu çalıştırın:
````
Geçerli durumu , devre dışı bırakmak için kullanılır.
RSAT (Remote Server Administration Tools): Windows 10/11 iş istasyonunuza RSAT kurarak Active Directory, DNS, DHCP gibi rolleri grafik araçlarla yönetebilirsiniz. RSAT, Windows Admin Center'da bulunmayan birçok özel yönetim aracını içerir.
MMC eklentileri: Bilgisayar Yönetimi gibi bir MMC eklentisini açıp Başka bilgisayara bağlan ile sunucu adını girerek bağlanırsınız. Server Core üzerinde tüm eklentilerin bağlanmasına izin veren güvenlik duvarı kural grubunu şöyle açabilirsiniz:
````
Yalnızca belirli bir eklenti için ilgili kural grubunu açabilirsiniz; örneğin Olay Görüntüleyici için , Hizmetler için , Disk Yönetimi için grubunu ile etkinleştirin.
Windows Admin Center: Tarayıcı tabanlı, ücretsiz bir yönetim uygulamasıdır ve buluta bağımlı değildir. Windows 10/11 makinesine, bir ağ geçidi sunucusuna veya Masaüstü Deneyimi olan bir Windows Server'a kurabilirsiniz. Kurulumdan sonra tarayıcıdan Server Core sunucunuza bağlanıp olaylar, hizmetler, roller, sertifikalar, sanal makineler ve daha fazlasını grafik arayüzle yönetirsiniz. Server Core için en pratik genel yönetim yöntemidir.
İpuçları ve Önleme
- Komut penceresini yanlışlıkla kapattıysanız Ctrl+Alt+Delete > Görev Yöneticisi > Dosya > Yeni görev çalıştır ile başlatabilir veya oturumu kapatıp yeniden açabilirsiniz.
- Sürüm bilgisi için , saat dilimi için , bölge ayarları için kullanın. tek başına çalışmaz; veya ile birlikte çağırın.
- Tek bir sunucuyu yapılandırmak için sconfig idealdir; çok sayıda sunucu için yanıt dosyaları (unattend.xml), Group Policy veya Windows Admin Center gibi ölçeklenebilir yöntemleri tercih edin.
- sconfig'in otomatik açılmasını kapatmak isterseniz PowerShell'de komutunu çalıştırın.
Server Core, doğru yapılandırıldığında en yalın, en hızlı ve en güvenli sunucu deneyimini sunar. Enlisans'ta Windows Server ve Office için %100 orijinal lisanslar ve sorularınıza hızlı destek bir arada; lisanslama tarafını bize bırakın, siz sunucularınızı yönetmeye odaklanın.















