Aracılığıyla paylaş


Sunucu Çekirdeği sunucusunu yönetme

Sunucu Çekirdeği'nin kullanıcı arabirimi olmadığından, temel yönetim görevlerini gerçekleştirmek için Windows PowerShell cmdlet'lerini, komut satırı araçlarını veya uzak araçları kullanmanız gerekir. Aşağıdaki bölümlerde temel görevler için kullanılan PowerShell cmdlet'leri ve komutları özetlenmiştir. Yüklemenizi yönetmek için şu anda genel önizleme aşamasında olan birleşik bir yönetim portalı olan Windows Admin Center'ı da kullanabilirsiniz.

PowerShell cmdlet'lerini kullanan yönetim görevleri

Windows PowerShell cmdlet'leriyle temel yönetim görevlerini gerçekleştirmek için aşağıdaki bilgileri kullanın.

Statik IP adresi ayarlama

Sunucu Çekirdeği sunucusunu yüklediğinizde, varsayılan olarak bir DHCP adresi vardır. Statik BIR IP adresine ihtiyacınız varsa, aşağıdaki adımları kullanarak bunu ayarlayabilirsiniz.

  • Geçerli ağ yapılandırmanızı görüntülemek için kullanın Get-NetIPConfiguration.

  • Kullanmakta olduğunuz IP adreslerini görüntülemek için kullanın Get-NetIPAddress.

Statik IP adresi ayarlamak için aşağıdaki adımları uygulayın:

  1. Get-NetIPInterface'i çalıştırın.

  2. IP arabiriminiz veya InterfaceDescription dizesi için IfIndex sütunundaki sayıyı not edin. Birden fazla ağ bağdaştırıcınız varsa, statik IP adresini ayarlamak istediğiniz arabirime karşılık gelen sayı veya dizeyi not edin.

  3. Statik IP adresini ayarlamak için aşağıdaki cmdlet'i çalıştırın:

    New-NetIPaddress -InterfaceIndex 12 -IPAddress 192.0.2.2 -PrefixLength 24 -DefaultGateway 192.0.2.1
    

    where:

    • InterfaceIndex , 2. adımdaki IfIndex değeridir. (Bu örnekte 12)
    • IPAddress , ayarlamak istediğiniz statik IP adresidir. (Bu örnekte, 191.0.2.2)
    • Ayarladığınız IP adresi için başka bir alt ağ maskesi biçimi olan ön ek uzunluğu PrefixLength'dir. (Bu örnek için 24)
    • DefaultGateway , varsayılan ağ geçidinin IP adresidir. (Bu örnekte, 192.0.2.1)
  4. DNS istemci sunucusu adresini ayarlamak için aşağıdaki cmdlet'i çalıştırın:

    Set-DNSClientServerAddress –InterfaceIndex 12 -ServerAddresses 192.0.2.4
    

    where:

    • InterfaceIndex , 2. adımdaki IfIndex değeridir.
    • ServerAddresses , DNS sunucunuzun IP adresidir.
  5. Birden çok DNS sunucusu eklemek için aşağıdaki komutu çalıştırın:

    Set-DNSClientServerAddress –InterfaceIndex 12 -ServerAddresses 192.0.2.4,192.0.2.5
    

    burada, bu örnekte 192.0.2.4 ve 192.0.2.5 her ikisi de DNS sunucularının IP adresleridir.

DHCP IP adresini ayarlama

DHCP'ye geçmeniz gerekiyorsa aşağıdaki komutu çalıştırın:

Set-DnsClientServerAddress –InterfaceIndex 12 –ResetServerAddresses

Bir etki alanına katıl

Bir bilgisayarı etki alanına katmak için aşağıdaki cmdlet'leri kullanın.

  1. Add-Computer'i çalıştırın. Hem etki alanına katılmak için kimlik bilgileriniz hem de etki alanı adı istenir.

  2. Yerel Yöneticiler grubuna bir etki alanı kullanıcı hesabı eklemeniz gerekiyorsa aşağıdaki komutu çalıştırın:

    net localgroup administrators /add <DomainName>\<UserName> & shutdown /r /t 0
    

Sunucuyu yeniden adlandırma

Sunucuyu yeniden adlandırmak için aşağıdaki adımları kullanın.

  1. Sunucunun geçerli adını hostname veya ipconfig komutuyla belirleyin.

  2. Aşağıdaki komutu çalıştırın:

    Rename-Computer -NewName "NewName" -Force | Restart-Computer -Force
    

Sunucuyu etkinleştirme

slmgr.vbs –ipk\productkey'i çalıştırın. Ardından slmgr.vbs –ato komutunu çalıştırın. Başarılı etkinleştirme tamamlandıktan sonra bildirim oluşturmaz.

Note

Sunucuyu telefonla, Anahtar Yönetimi Hizmeti (KMS) sunucusu kullanarak veya uzaktan da etkinleştirebilirsiniz. Uzaktan etkinleştirmek için uzak bir bilgisayardan aşağıdaki cmdlet'i çalıştırın:

cscript windows\system32\slmgr.vbs <ServerName> <UserName> <password>:-ato

Windows Güvenlik Duvarı'nı yapılandırma

Windows PowerShell cmdlet'lerini ve betiklerini kullanarak Sunucu Çekirdeği bilgisayarında Windows Güvenlik Duvarı'nı yerel olarak yapılandırabilirsiniz. Windows Güvenlik Duvarı'nı yapılandırmak için kullanabileceğiniz cmdlet'ler için bkz. NetSecurity .

Windows PowerShell uzaktan çalışmayı etkinleştirme

Bir bilgisayardaki Windows PowerShell'de yazılan komutların başka bir bilgisayarda çalıştırıldığı Windows PowerShell Uzaktan İletişimi'ni etkinleştirebilirsiniz. ile Enable-PSRemotingWindows PowerShell uzaktan iletişimini etkinleştirin.

Daha fazla bilgi için Uzak SSS sayfasına bakın.

Komut satırından yönetim görevleri

Komut satırından yönetim görevlerini gerçekleştirmek için aşağıdaki başvuru bilgilerini kullanın.

Yapılandırma ve yükleme komutları

Task Command
Yerel yönetici parolasını ayarlama net user administrator *
Bilgisayarı bir etki alanına ekle netdom join %computername% /domain:<domain> /userd:<domain>\<username> /passwordd:<password>

Bilgisayarı yeniden başlat.
Etki alanının değiştiğini onaylayın set
Bir bilgisayarı etki alanından kaldırma netdom remove <computername>
Yerel Yöneticiler grubuna kullanıcı ekleme net localgroup Administrators /add <domain>\<username>
Kullanıcıyı yerel Yöneticiler grubundan kaldırma net localgroup Administrators /delete <domain>\<username>
Yerel bilgisayara kullanıcı ekleme net user <domain>\<username> * /add
Yerel bilgisayara grup ekleme net localgroup <group name> /add
Etki alanına katılmış bir bilgisayarın adını değiştirme netdom renamecomputer %computername% /NewName:<new computer name> /userd:<domain>\<username> /passwordd:<password>
Yeni bilgisayar adını onaylayın set
Bir iş grubundaki bilgisayarın adını değiştirme netdom renamecomputer <currentcomputername> /NewName:<newcomputername>

Bilgisayarı yeniden başlat.
Disk belleği dosya yönetimini devre dışı bırakma wmic computersystem where name="<computername>" set AutomaticManagedPagefile=False
Sayfalama dosyasını yapılandırma wmic pagefileset where name="<path/filename>" set InitialSize=<initialsize>,MaximumSize=<maxsize>

Burada< path/filename> disk belleği dosyasının yolu ve adıdır, <initialsize> disk belleği dosyasının bayt cinsinden başlangıç boyutudur ve en büyük boyut sayfa dosyasının bayt cinsinden en büyük boyutudur.
Statik IP adresine değiştirme İlgili bilgileri kaydedin veya bir metin dosyasına yeniden yönlendirin: ipconfig /all >ipconfig.txt

Bir arabirim listesi olduğunu doğrulayın: netsh interface ipv4 set address <Name ID from interface list> source=static address=<preferred IP address> gateway=<gateway address>

DHCP'nin etkin olduğunu ve ipconfig /all olarak ayarlandığını doğrulamak için komutunu çalıştırın.
Statik bir DNS adresi ayarlayın. netsh interface ipv4 add dnsserver name=<name or ID of the network interface card> address=<IP address of the primary DNS server> index=1

netsh interface ipv4 add dnsserver name=<name of secondary DNS server> address=<IP address of the secondary DNS server> index=2

Ek sunucular eklemek için uygun şekilde yineleyin. Adreslerin doğru olduğunu doğrulamak için komutunu çalıştırın ipconfig /all .
Statik IP adresinden DHCP tarafından sağlanan bir IP adresine değiştirme netsh interface ipv4 set address name=<IP address of local system> source=DHCP

DHCP'nin etkin olduğunu doğrulamak için ipconfig /all komutunu çalıştırın ve "Etkin" olup olmadığını kontrol edin: Evet.
Ürün anahtarı girin slmgr.vbs –ipk <product key>
Sunucuyu yerel olarak etkinleştirme slmgr.vbs -ato
Sunucuyu uzaktan etkinleştirme cscript slmgr.vbs –ipk <product key><server name><username><password>

cscript slmgr.vbs -ato <servername> <username> <password>

Bilgisayarın GUID değerini almak için cscript slmgr.vbs -did komutunu çalıştırın, ardından cscript slmgr.vbs -dli <GUID> komutunu çalıştırın.

Lisans durumunun Lisanslı (etkin) olarak ayarlandığını doğrulayın.

Ağ ve güvenlik duvarı komutları

Task Command
Sunucunuzu ara sunucu kullanacak şekilde yapılandırma netsh Winhttp set proxy <servername>:<port number>

Sunucu Çekirdeği yüklemeleri, bağlantılara izin vermek için parola gerektiren bir ara sunucu üzerinden İnternet'e erişemez.
Sunucunuzu İnternet adresleri için ara sunucuyu atlayacak şekilde yapılandırma netsh winhttp set proxy <servername>:<port number> bypass-list="<local>"
IPSEC yapılandırmasını görüntüleme veya değiştirme netsh ipsec
NAP yapılandırmasını görüntüleme veya değiştirme netsh nap
IP'yi fiziksel adres çevirisine görüntüleme veya değiştirme arp
Yerel yönlendirme tablosunu görüntüleme veya yapılandırma route
DNS sunucusu ayarlarını görüntüleme veya yapılandırma nslookup
Protokol istatistiklerini ve geçerli TCP/IP ağ bağlantılarını görüntüleme netstat
TCP/IP üzerinden NetBIOS (NBT) kullanarak protokol istatistiklerini ve geçerli TCP/IP bağlantılarını görüntüleme nbtstat
Ağ bağlantıları için geçişleri görüntüleme pathping
Ağ bağlantıları için izleme atlamaları tracert
Çok noktaya yayın yönlendiricisinin yapılandırmasını görüntüleme mrinfo
Güvenlik duvarının uzaktan yönetimini etkinleştirme netsh advfirewall firewall set rule group="Windows Defender Firewall Remote Management" new enable=yes

Sistem güncelleştirmeleri ve hata raporlama komutları

Task Command
Güncelleştirme yükleme wusa \<update\>.msu /quiet
Yüklü güncelleştirmeleri listeleme systeminfo
Güncelleştirmeyi kaldırma expand /f: <update>.msu c:\test

c:\test\ adresine gidin ve <güncelleştirme>.xml bir metin düzenleyicisinde açın. Yükle'yiKaldır ile değiştirin ve dosyayı kaydedin.

Ardından komutunu çalıştırın pkgmgr /n:<update>.xml
Otomatik güncelleştirmeleri yapılandırın Geçerli ayarı doğrulamak için: cscript %systemroot%\system32\scregedit.wsf /AU /v

Otomatik güncelleştirmeleri etkinleştirmek için: cscript scregedit.wsf /AU 4

Otomatik güncelleştirmeleri devre dışı bırakmak için: cscript %systemroot%\system32\scregedit.wsf /AU 1
Hata raporlamayı etkinleştirme Geçerli ayarı doğrulamak için: serverWerOptin /query

Ayrıntılı raporları otomatik olarak göndermek için: serverWerOptin /detailed

Özet raporları otomatik olarak göndermek için: serverWerOptin /summary

Hata bildirimini devre dışı bırakmak için: serverWerOptin /disable
Müşteri Deneyimini Geliştirme Programı'na (CEIP) katılın Geçerli ayarı doğrulamak için: serverCEIPOptin /query

CEIP'yi etkinleştirmek için: serverCEIPOptin /enable

CEIP'yi devre dışı bırakmak için: serverCEIPOptin /disable

Hizmetler, işlemler ve performans komutları

Task Command
Çalışmakta olan hizmetleri listele sc query veya
net start
Bir hizmet başlatın sc start <service name> veya
net start <service name>
Hizmeti durdurma sc stop <service name> veya
net stop <service name>
Çalışan uygulamaların ve ilişkili işlemlerin listesini alma tasklist
Görev Yöneticisi'ni başlatma taskmgr
Olay izleme oturumu ve performans günlükleri oluşturma ve yönetme Sayaç, izleme, yapılandırma verisi toplama veya API oluşturmak için: logman create

Veri toplayıcı özelliklerini sorgulamak için: logman query

Veri toplamayı başlatmak veya durdurmak için:
logman start
logman stop

Toplayıcıyı silmek için: logman delete

Toplayıcının özelliklerini güncelleştirmek için: logman update

Xml dosyasından veri toplayıcı kümesini içeri aktarmak veya xml dosyasına aktarmak için: logman import
logman export

Olay günlüğü komutları

Task Command
Olay günlüklerini listeleme wevtutil el
Belirtilen günlükteki olayları sorgulama wevtutil qe /f:text <log name>
Olay günlüğünü dışarı aktarma wevtutil epl <log name>
Olay günlüğünü temizleme wevtutil cl <log name>

Donanım sürücüsü komutları

Task Command
Yeni donanım cihazı için sürücü ekleme Sürücüyü %homedrive%<sürücü klasöründeki bir klasöre> kopyalayın.

pnputil -i -a %homedrive%\<driver folder>\<driver\<.inf> komutunu çalıştırın
Donanım cihazı için sürücü kaldırmak Yüklü sürücülerin listesi için komutunu çalıştırın sc query type= driver.

Ardından komutunu çalıştırın sc delete <service_name>