Blog Projeler Dokümanlar Araçlar Hizmetler Dosyalar Linkler Hakkımda İletişim
.NET, API, veritabanı ve kullanıcı arayüzü bileşenlerinden oluşan yazılım mimarisi

Windows DHCP Server: Güvenli Yapılandırma ve Erişim Kontrolü

Windows DHCP Server: Güvenli Yapılandırma ve Erişim Kontrolü için gerçek komutlar, yapılandırma örnekleri, beklenen çıktılar, güvenlik kontrolleri, yedekleme ve geri dönüş adımları içeren uygulamalı rehber. Amaç; erişim yüzeyini küçültmek, en az yetki uygulamak ve güvenlik değişikliğini bağlantıyı kesmeden doğrulamak.

Windows DHCP Server: Güvenli Yapılandırma ve Erişim Kontrolü

Windows DHCP Server: Güvenli Yapılandırma ve Erişim Kontrolü, yalnızca birkaç komutu arka arkaya çalıştırmakla tamamlanacak bir işlem değildir. Bu rehberde Windows DHCP Server için güvenlik süreci, DigitalOcean Community öğreticilerindeki gibi önce önkoşullar belirlenerek, sonra her adımın komutu ve doğrulaması gösterilerek ele alınır. Kullanılan alan adları ve IP adresleri örnektir; example.com, 192.0.2.0/24 ve 198.51.100.0/24 dokümantasyon için ayrılmış değerlerdir.

Bu çalışmanın temel amacı erişim yüzeyini küçültmek, en az yetki uygulamak ve güvenlik değişikliğini bağlantıyı kesmeden doğrulamak. En sık karşılaşılan riskler ise yönetim erişimini kilitlemek, gereksiz port bırakmak, zayıf kimlik doğrulama ve kaydı tutulmayan yetki değişikliği. İşlemi başarılı saymak için yetkisiz erişimin reddedilmesi, yönetim yolunun korunması, logların oluşması ve geri dönüş komutunun hazır olması gerekir.

Önemli: Komutları doğrudan üretim sunucusunda kopyalayıp çalıştırmayın. Önce test sunucusunda uygulayın, yedek alın ve ikinci bir yönetim oturumunu açık tutun. Parola, API anahtarı ve özel anahtarları XML, Git deposu veya düz metin yapılandırma dosyası içine yazmayın.

Bu rehber sonunda ne elde edeceksiniz?

  • node-258 isimli örnek düğüm üzerinde Windows DHCP Server için doğrulanmış bir temel yapı,
  • yapılandırma kontrolü, servis sağlık testi ve ağ doğrulaması,
  • logların nereden okunacağını gösteren tanı adımları,
  • yedekleme, geri yükleme ve sürüm geri dönüş komutları,
  • canlıya geçmeden önce kullanılabilecek ayrıntılı kontrol listesi.

Önkoşullar

Başlamadan önce aşağıdaki koşulları sağlayın:

  1. Yönetici yetkisine sahip, kişisel hesabınıza bağlı bir kullanıcı.
  2. Konsol veya sağlayıcı panelinden acil erişim imkânı.
  3. En az bir güncel tam yedek ve mümkünse ayrı depolama hedefi.
  4. DNS değişikliği yapılacaksa mevcut kayıtların dışa aktarımı.
  5. Kullanılacak portların ve erişecek kaynak IP adreslerinin yazılı listesi.
  6. Sunucu saati, zaman dilimi ve NTP eşitlemesinin doğru olması.
  7. Değişiklik öncesi disk, bellek ve servis durumunun kaydedilmesi.

Örnek ortam değişkenlerini aşağıdaki gibi tanımlayabilirsiniz:

export HOSTNAME_EXPECTED="node-258"
export SERVER_IP="192.0.2.68"
export ADMIN_IP="198.51.100.68"
export APP_DOMAIN="lab-258.example.com"
printf "Host=%s\nServer=%s\nAdmin=%s\nDomain=%s\n"   "$HOSTNAME_EXPECTED" "$SERVER_IP" "$ADMIN_IP" "$APP_DOMAIN"

Bu değerler sadece örnektir. Gerçek IP ve alan adlarını kendi altyapınıza göre değiştirin.

Konuya özel laboratuvar — Windows DHCP Server saldırı yüzeyini çıkarın

Get-NetFirewallProfile
Get-NetFirewallRule -Enabled True | Select-Object -First 30 DisplayName,Direction,Action

Dinleyen her port için sahip servis, gerekli istemci ve kimlik doğrulama yöntemi yazılmalıdır. Varsayılan hesapları kapatın, yönetim erişimini VPN veya izinli IP ile sınırlandırın ve başarısız giriş loglarını merkezi sisteme gönderin. Güvenlik değişikliğini uyguladıktan sonra yetkili erişimin çalıştığını ve yetkisiz kaynağın reddedildiğini iki ayrı istemciden doğrulayın.

Adım 1 — Mevcut durumu kaydedin

Canlı sistemde doğrudan deneme yapmayın. Kurulum veya ayar değişikliği öncesinde işletim sistemi, açık portlar, disk alanı, saat ve mevcut servisler kaydedilmelidir. Bu kayıt, sorun çıktığında “önceden böyle miydi?” sorusunu cevaplar ve geri dönüş kararını hızlandırır.

date -Is
hostnamectl 2>/dev/null || hostname
uname -a
ip -brief address 2>/dev/null || ipconfig
ss -lntup 2>/dev/null || true
df -hT 2>/dev/null || true
free -h 2>/dev/null || true
systemctl --failed 2>/dev/null || true

Windows tabanlı bir başlıkta aynı envanteri PowerShell ile alın:

Get-Date -Format o
Get-ComputerInfo | Select-Object WindowsProductName,WindowsVersion,OsBuildNumber
Get-NetIPConfiguration
Get-NetTCPConnection -State Listen | Sort-Object LocalPort
Get-Volume
Get-Service | Where-Object Status -eq "Running" | Select-Object -First 30

Çıktıyı olay kaydına veya bakım biletine ekleyin. Disk doluysa, saat yanlışsa veya sistemde başarısız servis varsa önce bu temel sorunu çözün; üzerine yeni bileşen kurmak tanıyı zorlaştırır.

Adım 2 — Windows DHCP Server bileşenini kurun veya hazır olduğunu doğrulayın

Aynı anda tek değişkeni değiştirin. Paket yöneticisini ve resmî depoyu kullanmak, güncelleme ve güvenlik düzeltmelerinin izlenebilmesi açısından önemlidir. Aşağıdaki komutlar bu konu için başlangıç akışını gösterir:

Install-WindowsFeature -Name DHCP -IncludeManagementTools
Get-WindowsFeature -Name DHCP

Kurulum tamamlandığında sürüm ve servis durumunu hemen kontrol edin:

Get-Service -Name DHCPServer
Get-WinEvent -LogName System -MaxEvents 20 | Format-Table TimeCreated,Id,LevelDisplayName,Message -Auto

Beklenen sonuç, kritik komutların hata kodu 0 ile tamamlanması ve hizmetin etkin görünmesidir. Örnek çıktı:

active
configuration check: OK

Paket bulunamıyorsa rastgele bir üçüncü taraf betiği çalıştırmayın. İşletim sistemi sürümünün desteklendiğini, depo imzasını ve mimariyi (amd64, arm64) doğrulayın. Kurulum sırasında eski yapılandırma dosyasıyla yeni paket arasında seçim sorulursa mevcut dosyayı önce kopyalayın ve farkı inceleyin.

Adım 3 — Yapılandırmayı açık ve denetlenebilir biçimde oluşturun

Aşağıdaki örnek, Windows DHCP Server için güvenli bir başlangıç şablonudur. CHANGE_ME, özel anahtar veya örnek IP bulunan alanlar gerçek değerlerle değiştirilmelidir. Gizli bilgiler mümkünse ortam değişkeni, işletim sistemi secret deposu veya Vault benzeri bir çözümden okunmalıdır.

Add-DhcpServerv4Scope -Name "LAN" -StartRange 192.0.2.100 -EndRange 192.0.2.199 -SubnetMask 255.255.255.0
Set-DhcpServerv4OptionValue -ScopeId 192.0.2.0 -Router 192.0.2.1 -DnsServer 192.0.2.10
Get-DhcpServerv4Scope

Yapılandırmayı doğrudan ana dosyanın sonuna eklemek yerine ürün destekliyorsa conf.d, sites-available, drop-in veya ayrı environment dosyaları kullanın. Böylece varsayılan dosya ile sizin değişikliğiniz ayrılır. Dosya izinlerini de kontrol edin:

sudo find /etc -maxdepth 3 -type f -name "*.conf" -perm /022 -print 2>/dev/null | head -50
sudo stat -c "%A %U:%G %n" /etc/ssh/sshd_config 2>/dev/null || true
sudo systemd-analyze verify /etc/systemd/system/*.service 2>/dev/null || true

Log, port ve uygulama yanıtını birlikte değerlendirin. Yapılandırma testi olmayan ürünlerde, servisi yeniden başlatmadan önce test instance veya dry-run seçeneği kullanın. Değişiklik kaydında dosyanın eski ve yeni checksum değerlerini saklamak sonradan karşılaştırma yapmayı kolaylaştırır.

Adım 4 — Ağ erişimini ve güvenlik sınırlarını belirleyin

“Servis çalışıyor” ile “servis güvenli biçimde erişilebilir” aynı şey değildir. Yönetim portu yalnızca 198.51.100.68 gibi izin verilen kaynaklardan erişilebilir olmalı; halka açık hizmetlerde ise 80/443, DNS veya posta gibi gerçekten gerekli portlar açılmalıdır.

Get-NetFirewallProfile
Get-NetFirewallRule -Enabled True | Select-Object -First 30 DisplayName,Direction,Action

Kural eklemeden önce mevcut SSH veya RDP oturumunu kapatmayın. Yeni bir terminalden ikinci bağlantıyı test edin. Firewall kuralı ile uygulamanın bind adresini birlikte değerlendirin: uygulama 0.0.0.0 üzerinde dinliyorsa firewall tek koruma katmanı olur; yalnızca yerel reverse proxy kullanılacaksa 127.0.0.1 üzerinde dinlemek daha dar bir yüzey sağlar.

Dinleyen portları ve işlemleri tekrar görüntüleyin:

ss -lntup 2>/dev/null || true
sudo lsof -nP -iTCP -sTCP:LISTEN 2>/dev/null || true
# Dış bir yönetim bilgisayarından:
# nc -vz lab-001.example.com 443
# nc -vz lab-001.example.com <YONETIM_PORTU>

Beklemediğiniz bir port görürseniz yalnızca firewall ile gizlemeyin; portu açan servisin neden çalıştığını araştırın ve gereksizse devre dışı bırakın.

Adım 5 — Yapılandırmayı ve gerçek hizmet yanıtını doğrulayın

Doğrulama üç katmanda yapılmalıdır: yapılandırma sözdizimi, yerel servis sağlığı ve istemci tarafından gerçek erişim. Bu başlık için temel kontrol komutları şunlardır:

systemctl is-active DHCPServer
systemctl status DHCPServer --no-pager
ss -lntup

Ardından genel doğrulama akışını çalıştırın:

# DNS ve ağ
getent hosts lab-258.example.com 2>/dev/null || nslookup lab-258.example.com
# TLS kullanılan hizmetlerde sertifika zinciri
openssl s_client -connect lab-258.example.com:443 -servername lab-258.example.com </dev/null 2>/dev/null   | openssl x509 -noout -subject -issuer -dates 2>/dev/null || true
# HTTP hizmetlerinde yanıt başlıkları
curl -fsS -I --connect-timeout 5 https://lab-258.example.com 2>/dev/null || true

Yerel test başarılı, dış test başarısızsa DNS, NAT, güvenlik grubu ve firewall katmanlarını ayrı ayrı kontrol edin. Dış test başarılı fakat uygulama hatalı içerik döndürüyorsa reverse proxy yönlendirmesi, host header ve uygulama logları incelenmelidir. Kontrol sonucunu ekran görüntüsü yerine metin çıktısıyla saklamak arama ve karşılaştırmayı kolaylaştırır.

Adım 6 — Logları, metrikleri ve alarm koşullarını kurun

Windows DHCP Server için başlıca yapılandırma ve log konumları aşağıdadır:

Önemli dosya ve dizinler

  • C:\Windows\System32\dhcp

Log okuma komutları

Microsoft-Windows-DHCP Server Events

Sadece hata satırlarını toplamak yeterli değildir. Zaman damgası, host adı, istemci IP adresi, istek kimliği ve hata kodu gibi alanların kayda girdiğini kontrol edin. Log rotasyonu olmadan büyüyen dosyalar diski doldurabilir. Linux sistemlerde logrotate, Windows tarafında Event Log saklama boyutu ve uygulama tarafında retention politikası açıkça tanımlanmalıdır.

Örnek hızlı kontrol:

journalctl -p warning..alert --since "30 minutes ago" --no-pager 2>/dev/null || true
find /var/log -type f -size +500M -printf "%s %p\n" 2>/dev/null | sort -nr | head
systemctl --failed 2>/dev/null || true

Alarmı oluşturmadan önce test edin. Alarm mesajında hangi sistemin etkilendiği, ilk görüldüğü zaman, son değer, eşik ve ilk müdahale bağlantısı bulunmalıdır. Tek bir kısa sıçrama için sürekli bildirim üreten alarm yerine süre ve tekrar koşulu kullanın.

Adım 7 — Yedek alın ve geri yüklemeyi gerçekten deneyin

Yedekleme görevi başarıyla çalıştı mesajı, yedeğin geri yüklenebildiğini kanıtlamaz. Yapılandırma, veri, sertifika ve gizli anahtarların hangi yöntemle yedeklendiğini ayrı ayrı belirleyin. İlk örnek yedek komutları:

wbadmin start systemstatebackup -backupTarget:E: -quiet

Yedek dosyasının boyutunu ve checksum değerini kaydedin:

find /var/backups -type f -mtime -1 -printf "%TY-%Tm-%Td %TH:%TM %s %p\n" 2>/dev/null | sort
sha256sum /var/backups/* 2>/dev/null | tail -20

Geri yüklemeyi mümkünse ayrı bir test sunucusunda veya ayrı veritabanı/namespace üzerinde gerçekleştirin:

wbadmin get versions
# Kurtarmayı izole test sunucusunda Windows Server Backup ile doğrulayın.

Restore sonrasında yalnızca dosyanın açıldığını değil, uygulamanın gerçek sorgu ve sağlık kontrollerini de çalıştırın. RPO için son geri kazanılabilir verinin zamanı, RTO için hizmetin kullanılabilir hâle gelmesine kadar geçen süre kaydedilmelidir.

Adım 8 — Değişiklik sonrası gözlem ve geri dönüş

Canlıya aldıktan sonraki ilk dakikalarda hata oranı, gecikme, bellek, disk I/O ve bağlantı sayısı izlenmelidir. Önceki sürüme göre belirgin kötüleşme varsa “biraz daha bekleyelim” yerine önceden belirlenmiş eşiklere göre geri dönüş kararı verin.

# Önceki sistem durumu veya sanal makine anlık görüntüsüne yalnızca doğrulanmış geri dönüş planıyla dönün.
Get-WindowsFeature
Get-WinEvent -LogName System -MaxEvents 50

Geri dönüşten sonra sağlık kontrolünü tekrar çalıştırın ve olay kaydına şu bilgileri ekleyin: değişikliğin başlangıç/bitiş zamanı, uygulanan sürüm, geri dönüş sebebi, etkilenen kullanıcılar, kalıcı düzeltme için açılan görev ve sonraki deneme koşulları.

Özellikle güvenlik çalışmalarında, başarılı komut çıktısı kadar başarısızlık anındaki davranış da test edilmelidir. Servisi kontrollü durdurma, bir düğümü ağdan ayırma, geçersiz yapılandırma verme veya test alarmı üretme gibi tatbikatlar sistemin gerçek dayanıklılığını gösterir.

Yaygın sorunlar ve çözüm sırası

Servis başlamıyor

Önce servis durumunu ve son logları okuyun. Hemen yeniden kurulum yapmak, asıl hata mesajını kaybetmenize neden olabilir.

systemctl status DHCPServer --no-pager 2>/dev/null || true
journalctl -u DHCPServer -n 100 --no-pager 2>/dev/null || true
systemctl cat DHCPServer 2>/dev/null || true

Port dinlemiyor

Yapılandırmadaki bind adresini, port çakışmasını ve servisin doğru kullanıcıyla çalıştığını kontrol edin. 127.0.0.1 üzerinde dinleyen bir uygulamaya başka makineden doğrudan erişilemez; reverse proxy veya uygun bind adresi gerekir.

Yerelde çalışıyor, dışarıdan açılmıyor

DNS kaydı, sağlayıcı güvenlik grubu, işletim sistemi firewall'u, NAT ve uygulama portu sırasıyla kontrol edilmelidir. Her katmanda aynı anda değişiklik yapmayın.

Yapılandırma testi geçiyor ama uygulama hata veriyor

Sözdizimi doğru olsa da dosya izinleri, environment değişkenleri, veritabanı erişimi veya upstream hizmetleri hatalı olabilir. İstek kimliğiyle loglar arasında bağlantı kurun.

Güncellemeden sonra davranış değişti

Sürüm notlarını, varsayılan değer değişikliklerini ve kaldırılan seçenekleri inceleyin. Eski dosyayı doğrudan yeni sürüme kopyalamak yerine üreticinin migration adımını uygulayın.

Canlıya geçiş kontrol listesi

  • Kullanılan işletim sistemi ve Windows DHCP Server sürümü destekleniyor.
  • Yapılandırma dosyaları yedeklendi ve fark çıktısı saklandı.
  • Gizli bilgiler düz metin içinde bulunmuyor.
  • Yönetim erişimi 198.51.100.68 veya VPN ile sınırlandı.
  • Yalnızca gerekli portlar dinliyor.
  • Yapılandırma testi ve servis sağlık kontrolü başarılı.
  • DNS ve TLS kontrolleri dış bir istemciden yapıldı.
  • Log rotasyonu ve saklama süresi tanımlandı.
  • Alarm kuralı test olayıyla doğrulandı.
  • Yedek checksum değeri kaydedildi.
  • Ayrı hedefte geri yükleme testi tamamlandı.
  • Geri dönüş komutu ve karar eşiği bakım kaydında bulunuyor.
  • Değişiklik sonrası en az bir gözlem penceresi tamamlandı.

Sık sorulan sorular

Bu komutları doğrudan kendi sunucumda çalıştırabilir miyim?

Örnekler güvenli dokümantasyon IP ve alan adları kullanır. Paket adı, ağ kartı, servis adı, dosya yolu ve sürüm işletim sistemine göre değişebilir. Önce test ortamında çalıştırmalı, komutun yardım çıktısını ve resmî belgeyi kontrol etmelisiniz.

Firewall açmadan önce neyi kontrol etmeliyim?

Servisin gerçekten hangi adreste dinlediğini, portun neden gerekli olduğunu ve kimlerin erişeceğini belirleyin. Yönetim portlarını tüm internete açmak yerine kaynak IP, VPN veya kimlik tabanlı erişim kullanın.

Yedek aldıktan sonra neden restore testi gerekiyor?

Eksik izin, bozuk arşiv, uyumsuz sürüm veya unutulmuş anahtar nedeniyle yedek dosyası kullanılamayabilir. Restore testi hem yedeğin doğruluğunu hem de ekibin kurtarma adımlarını uygulayabildiğini gösterir.

Güncelleme sonrası ne kadar süre izlemeliyim?

Tek bir sabit süre yoktur. Normal trafik döngüsünü, arka plan görevlerini ve yoğun saatleri kapsayan bir pencere seçin. Hata oranı, gecikme ve kaynak tüketimi için önceden geri dönüş eşikleri belirleyin.

Parolaları örnek dosyalarda nasıl göstermeliyim?

Gerçek parola kullanmayın. CHANGE_ME, <SECRET_FROM_VAULT> gibi açık yer tutucular kullanın ve uygulamada değeri güvenli secret deposundan alın. Yer tutucunun canlıda kalmasını deployment doğrulamasıyla engelleyin.

Sonuç

Bu rehberde Windows DHCP Server: Güvenli Yapılandırma ve Erişim Kontrolü konusu; önkoşullar, kurulum veya değişiklik adımları, gerçek komutlar, yapılandırma örneği, ağ güvenliği, sağlık kontrolü, loglama, yedekleme ve geri dönüş planıyla birlikte ele alındı. İşlemi tamamlanmış saymak için yalnızca Windows DHCP Server servisinin çalışması yeterli değildir; dış erişim, güvenlik sınırları, loglar ve kurtarma akışı da doğrulanmalıdır.

Bu yazıyla ilişkili diğer içerikler:

Resmî kaynaklar

Aşağıdaki kaynaklar sürüm ve seçenek doğrulaması için kullanılmalıdır:

  • https://learn.microsoft.com/windows-server/networking/technologies/dhcp/

Etiketler: Windows DHCP Server, Windows Server, adım adım rehber, güvenlik, sunucu yönetimi

Paylaş:

Bu yazı hakkında sorunuz mu var? İletişime geçin.

İletişime Geç

İlgili yazılar

.NET, API, veritabanı ve kullanıcı arayüzü bileşenlerinden oluşan yazılım mimarisi
Windows Server 01.08.2026

Windows DHCP Server: Yedekleme, Geri Yükleme ve Kurtarma Testi

Windows DHCP Server: Yedekleme, Geri Yükleme ve Kurtarma Testi için gerçek komutlar, yapılandırma örnekleri, beklenen çıktılar, güvenlik kontrolleri, yedekleme ve geri dönüş adımları içeren uygulamalı rehber. Amaç; yedek almakla yetinmeyip geri yükleme tatbikatıyla yedeğin kullanılabilir olduğunu göstermek.

01 Ağu 2026
.NET, API, veritabanı ve kullanıcı arayüzü bileşenlerinden oluşan yazılım mimarisi
Windows Server 28.06.2026

Web Deploy ile IIS Uygulama Dağıtımı ve Yetki Modeli

Web Deploy ile IIS Uygulama Dağıtımı ve Yetki Modeli için gerçek komutlar, yapılandırma örnekleri, beklenen çıktılar, güvenlik kontrolleri, yedekleme ve geri dönüş adımları içeren uygulamalı rehber. Amaç; erişim yüzeyini küçültmek, en az yetki uygulamak ve güvenlik değişikliğini bağlantıyı kesmeden doğrulamak.

28 Haz 2026
.NET, API, veritabanı ve kullanıcı arayüzü bileşenlerinden oluşan yazılım mimarisi
Windows Server 14.06.2026

Windows DHCP Server: Kurulum, İlk Yapılandırma ve Doğrulama

Windows DHCP Server: Kurulum, İlk Yapılandırma ve Doğrulama için gerçek komutlar, yapılandırma örnekleri, beklenen çıktılar, güvenlik kontrolleri, yedekleme ve geri dönüş adımları içeren uygulamalı rehber. Amaç; sıfırdan kurulum yapmak, varsayılan davranışı görmek ve servisin gerçekten çalıştığını kanıtlamak.

14 Haz 2026
.NET, API, veritabanı ve kullanıcı arayüzü bileşenlerinden oluşan yazılım mimarisi
Windows Server 11.06.2026

IIS: Güvenli Yapılandırma ve Erişim Kontrolü

IIS: Güvenli Yapılandırma ve Erişim Kontrolü için gerçek komutlar, yapılandırma örnekleri, beklenen çıktılar, güvenlik kontrolleri, yedekleme ve geri dönüş adımları içeren uygulamalı rehber. Amaç; erişim yüzeyini küçültmek, en az yetki uygulamak ve güvenlik değişikliğini bağlantıyı kesmeden doğrulamak.

11 Haz 2026
.NET, API, veritabanı ve kullanıcı arayüzü bileşenlerinden oluşan yazılım mimarisi
Windows Server 07.06.2026

Windows DHCP Server: Performans Ayarı ve Darboğaz Analizi

Windows DHCP Server: Performans Ayarı ve Darboğaz Analizi için gerçek komutlar, yapılandırma örnekleri, beklenen çıktılar, güvenlik kontrolleri, yedekleme ve geri dönüş adımları içeren uygulamalı rehber. Amaç; ölçüm almadan rastgele ayar değiştirmek yerine darboğazı kanıtlamak ve tek tek iyileştirme yapmak.

07 Haz 2026
.NET, API, veritabanı ve kullanıcı arayüzü bileşenlerinden oluşan yazılım mimarisi
Windows Server 26.05.2026

Windows DNS Server: Güvenli Yapılandırma ve Erişim Kontrolü

Windows DNS Server: Güvenli Yapılandırma ve Erişim Kontrolü için gerçek komutlar, yapılandırma örnekleri, beklenen çıktılar, güvenlik kontrolleri, yedekleme ve geri dönüş adımları içeren uygulamalı rehber. Amaç; erişim yüzeyini küçültmek, en az yetki uygulamak ve güvenlik değişikliğini bağlantıyı kesmeden doğrulamak.

26 May 2026