Windows 10'da Bir IP veya Web Sitesini PowerShell Kullanarak Engelleme

Windows 10'da Bir IP veya Web Sitesini PowerShell Kullanarak Engelleme
PowerShell , Windows Güvenlik Duvarı'nı yapılandırmanıza izin veren bir Netsecurity modülü ile birlikte gelir . Windows'ta PowerShell kullanarak bir IP veya web sitesini engellemek için Netsecurity'deki - New-NetFirewallRule - işlevini kullanabilirsiniz . Bu özellik, yeni bir gelen veya giden güvenlik duvarı kuralı oluşturmanıza olanak tanır ve kuralı hedef bilgisayara ekler.


PowerShell Kullanarak IP'yi veya Web Sitesini Engelleme


IP aralıklarını engelleme mükemmel bir şekilde çalışırken, bir web sitesini veya etki alanını engellemek zordur. Bunun nedeni, etki alanına bağlı birden fazla IP olabilmesidir ve bunları önleyebilmenize rağmen, DNS çözümleyicisi her sorgulamada farklı bir IP bulabilir. Ayrıca, zaman zaman aynı IP ilgili hizmetler tarafından kullanılabilir ve IP'nin engellenmesi diğer hizmetlerin de engellenmesi anlamına gelebilir.
  • Yerel veya İnternet IP adreslerini engelleme
  • Web sitesi veya alan adlarını engelleme
Ancak bunları yapabilmeniz için de Yönetici haklarına sahip olmanız gerekmektedir.

PowerShell Kullanarak IP veya Aralığı Engelleyin



Windows 10'da Bir IP veya Web Sitesini PowerShell Kullanarak Engelleme


Bu komutu kullanarak, tek bir IP adresi veya IP adresi aralığı kullanabilirsiniz. PowerShell'de aşağıdaki komutu yürütün.

PowerShell Komutu
New-NetFirewallRule -DisplayName "Block XYZ.com IP address" -Direction Outbound –LocalPort Any -Protocol TCP -Action Block -RemoteAddress 146.185.220.0/23


Block XYZ.com IP adresini, hatırlayabileceğiniz herhangi bir şeyle değiştirebilirsiniz veya her baktığınızda anlaşılmasını kolaylaştırır. RemoteAddress seçeneğinin sonunda belirtilen IP adresi engellenecek olan addır. Bu sorunu çözen tüm web siteleri veya hizmetler engellenir. IP yerel ağ IP adresiyse, RemoteAddress seçeneğini LocalAddress seçeneğiyle değiştirebilirsiniz.

Yürütme işlemi tamamlandıktan sonra, "Kural başarıyla mağazadan ayrıştırıldı" şeklinde bir durum iletisi almalısınız. (65536)”. Windows Güvenlik Duvarı'nı açın ve girişin kullanılabilir olup olmadığını kontrol edin. Onaylandıktan sonra, PowerShell'i kullanarak daha fazlasını ekleyebilirsiniz.


PowerShell kullanarak Web Sitesini veya Etki Alanını Engelleme



Windows 10'da Bir IP veya Web Sitesini PowerShell Kullanarak Engelleme


İşlev URL engellemeyi desteklemediğinden, iki seçeneğimiz vardır. Birincisi, söz konusu etki alanının tüm olası IP'lerini sorgulamak ve engellemek. İkincisi, bilinen resmi IP aralıklarını bulmak ve engellemek. Daha sonra, diğer hizmetleri öncekine göre yanlışlıkla engelleme şansı daha düşüktür. Bununla birlikte, bir etki alanını engellemek gerekiyorsa, bunları engellemek için her zaman başka bir yazılım kullanabilirsiniz.

PowerShell komutlarını kullanmak basittir. Komut istemini kullandıysanız, bu kadar iyidir; Umarım Windows'da PowerShell kullanarak IP'yi veya bir web sitesini başarılı bir şekilde engelleyebilirsiniz. Bunları kaldırmak istediğinizde, Windows Güvenlik Duvarı'ndan yapabilir veya Remove-NetFirewallRule  komutunu kullanabilirsiniz.

Bütün işlemler bu kadar umarım herkes için faydalı bir makale yazısı olmuştur. Bizi takip etmeyi unutmayın lütfen.😉

Bu yazı Serkan Gündoğdu tarafından yazılmıştır. ✔ Bu içeriği Beğendiyseniz Lütfen Paylaşın ⤵

About the author

Serkan Gündoğdu
Bilgisayar ve Yazılım Programları Hakkında En Güncel Bilgiler Bu Blog'da Bizi Takip Etmeyi Unutmayın.

Yorum Gönder

YORUM YAPARAK KATKIDA BULUNABİLİRSİNİZ...