Bazı kullanıcılar Windows 10 bilgisayarlarında statik IP ve DNS değiştirememe hatasıyla karşılaşmaktadır . Bu makalede Quantrimang size yukarıdaki sorunu çözmeye çalışabileceğiniz bazı çözümleri tanıtacaktır.
Windows 10'da statik IP ve DNS'yi değiştirememe hatası nasıl düzeltilir
PowerShell kullanarak statik IP ayarlama
Mevcut ağ yapılandırmanızı görmek için öncelikle PowerShell'i Yönetici haklarıyla açmanız ve aşağıdaki komutu girmeniz gerekir :
Get-NetIPConfiguration

Daha sonra, aşağıdaki bilgileri kaydetmek için bir not defteri kullanmanız gerekir:
- ArayüzIndex
- IPv4Adresi
- IPv4Varsayılan Ağ Geçidi
- Dns sunucusu
Daha sonra aşağıdaki komut satırını girin:
New-NetIPAddress -InterfaceIndex 15 -IPAddress 192.168.29.34 -PrefixLength 24 -DefaultGateway 192.168.29.1.
Bu adımda yukarıdaki komut satırındaki DefaultGateway değerini ağınızın varsayılan ağ geçidi adresiyle değiştirmeniz gerekir. InterfaceIndex değerinin de bağdaştırıcınızdaki değerle eşleşecek şekilde değiştirilmesi gerekir. Son olarak istediğiniz IPAdresini ayarlayın ve statik IP adresini ayarlamak için Enter tuşuna basın.
İşiniz bittiğinde, bu komut satırını girmeniz ve DNS sunucusu adresini ayarlamak için Enter tuşuna basmanız gerekir :
Set-DnsClientServerAddress -InterfaceIndex 4 -ServerAddresses 10.1.2.1
CMD'yi kullanarak IP adresini ve DNS'yi sıfırlayın
CMD ile Windows 10 bilgisayarınızdaki IP adresini görüntüleyebilir, sıfırlayabilir, yenileyebilir, yapılandırabilir ve değiştirebilirsiniz. Bunu yapmanın yolu aşağıdaki gibidir:
IP adresi nasıl görüntülenir?
- Windows + X tuşlarına basarak WinX menüsünü açın
- Komut İstemi'ni seçin ve komutu girin,
ipconfig /allardından Enter'a basın
![Windows 10'da statik IP'yi değiştirememe ve DNS'yi değiştirememe hatasını düzeltin Windows 10'da statik IP'yi değiştirememe ve DNS'yi değiştirememe hatasını düzeltin]()
IPConfig, etkin bir TCP/IP ağının tüm yapılandırma değerlerini görüntüleme yeteneğine sahip yerleşik bir Windows aracıdır. Ayrıca Dinamik Ana Bilgisayar Yapılandırma Protokolü (DHCP) ve Etki Alanı Adı Sistemi (DNS) ayarlarını da yenileyebilir .
IP adresini yenile
IP adresini yenilemek için aşağıdaki komutları kullanabilirsiniz:
ipconfig /release
ipconfig /renew
IP adresini değiştir
Öncelikle Windows 10'da statik IP adresini değiştirmek için ağ arayüzünüzün adını bilmeniz gerekir. Bunu yapmak için Komut İstemine aşağıdaki komutu girmeniz ve Enter tuşuna basmanız gerekir :
netsh interface ipv4 show config
![Windows 10'da statik IP'yi değiştirememe ve DNS'yi değiştirememe hatasını düzeltin Windows 10'da statik IP'yi değiştirememe ve DNS'yi değiştirememe hatasını düzeltin]()
Sonuçlarımda arayüz adı yalnızca Wi-Fi'dir. Arayüz adınız benimkinden farklı olabilir ve genellikle “Yerel Alan Bağlantısı”, “Yerel Alan Bağlantısı* 2” ve “Ethernet” gibi Windows varsayılan adlarıdır.
Ağ arayüzü adını aldıktan sonra IP'yi değiştirmek için aşağıdaki komutu girin:
netsh interface ipv4 set address name="YOUR INTERFACE NAME" static IP_ADDRESS SUBNET_MASK GATEWAY
Bu örnek bir komuttur ve ağ arayüz adı, IP adresi, alt ağ maskesi adresi , varsayılan ağ geçidi gibi bilgileri değiştirmeniz gerekir . Örneğin, tam bir komut şöyle görünecektir:
netsh interface ipv4 set address name="Wi-Fi" static 192.168.3.8 255.255.255.0 192.168.3.1
Statik bir IP adresi kullanıyorsanız ve DHCP sunucusu (yönlendiriciniz) tarafından otomatik olarak atanan bir IP adresini kullanmaya geçmek istiyorsanız, aşağıdaki komutu girin:
netsh interface ipv4 set address name=”YOUR INTERFACE NAME” source=dhcp
CMD kullanarak DNS'yi değiştirin
DNS'yi CMD kullanarak değiştirmek için yine de nesthaşağıdaki komutları ve örnek komutları kullanırsınız :
netsh interface ipv4 set dns name="YOUR INTERFACE NAME" static DNS_SERVER
Ağ arayüzü adlarını ve Google DNS kullanımını içeren komutun tamamı aşağıdaki gibidir:
netsh interface ipv4 set dns name="Wi-Fi" static 8.8.8.8
İkinci DNS hattını kurmak için aynı komutu kullanın:
netsh interface ipv4 set dns name="YOUR INTERFACE NAME" static DNS_SERVER index=2
Google DNS ile örnek:
netsh interface ipv4 set dns name="Wi-Fi" static 8.8.4.4 index=2
IP adreslerinde olduğu gibi, üçüncü taraf DNS yerine DHCP sunucusu tarafından sağlanan DNS'yi kullanmak istiyorsanız aşağıdaki komutu kullanın:
netsh interface ipv4 set dnsservers name"YOUR INTERFACE NAME" source=dhcp
PowerShell kullanarak DNS'yi değiştirme
Adımlar aşağıdaki gibidir:
- Windows düğmesine basın ve ardından PowerShell yazın
- Arama sonucunu sağ tıklayın ve ardından Yönetici Olarak Çalıştır'ı seçin
- Komutu girin ve InterfaceAlias'ı
Get-DnsClientServerAddress görmek için Enter'a basın
- Daha sonra PowerShell'e aşağıdaki komutu girin
Set-DNSClientServerAddress "InterfaceAlias" –ServerAddresses ("preferred-DNS-address", "alternate-DNS-address")
![Windows 10'da statik IP'yi değiştirememe ve DNS'yi değiştirememe hatasını düzeltin Windows 10'da statik IP'yi değiştirememe ve DNS'yi değiştirememe hatasını düzeltin]()
Enter tuşuna basmadan önce InterfaceAlias, Preferred-DNS-address, Alternate-DNS-address olmak üzere üç değeri ağınızdaki parametrelere ve ayarlamanız gereken DNS’ye uyacak şekilde değiştirmeniz gerekir . Tam bir komut aşağıdaki gibidir:
Set-DNSClientServerAddress "Wi-Fi" –ServerAddresses ("1.1.1.1","1.0.0.1")
Bunu ağ arayüz adınızla (InterfaceAlias) ve Google'ın 8.8.8.8, 8.8.4.4'ü gibi beğendiğiniz DNS ile değiştirebilirsiniz.
DNS'yi temizleyin (DNS önbelleğini temizleyin) ve Winsock'u sıfırlayın
DNS'yi olabildiğince hızlı gerçekleştirmek için CMD kullanmanız gerekir. CMD komut penceresinde aşağıdaki komutu girin ve DNS'yi temizlemek için Enter tuşuna basın :
ipconfig /flushdns
Winsock'u sıfırlamak için CMD'yi de kullanmanız gerekir. Bunu yapmanın yolu aşağıdaki komutu CMD'ye girip Enter tuşuna basmaktır :
netsh winsock reset
İyi şanlar! Sizi Windows 10 hakkında daha fazla harika ipucu okumaya davet ediyoruz: