- Konu sahibi
- #1
İlk olarak programın bilgisayardan dışarıya başlattığı bağlantıları denetleyen Giden Kuralları bölümünde, programın gerçek
Bu işlem için yönetici yetkili bir Windows hesabına ve engellemek istediğiniz programın doğru çalıştırılabilir dosya yoluna ihtiyacınız vardır. Örneğin hedef programın yolu varsayımsal olarak
Windows sürümüne göre ekran adları küçük farklılıklar gösterebilir; temel işlem Windows Defender Güvenlik Duvarı ile Gelişmiş Güvenlik konsolundaki Giden Kuralları bölümünden yapılır.
Tek bir programın tüm dış bağlantılarını kesmek istiyorsanız program yoluna dayalı giden kural en doğrudan seçenektir. Belirli bir bağlantı türünü sınırlamak istiyorsanız port, protokol veya uzak adres gibi ek ölçütler kullanılabilir; ancak bu durumda programın başka portlardan ya da farklı protokoller üzerinden bağlantı kurabileceğini hesaba katmanız gerekir.
Bu ayrım önemlidir: Giden program kuralı programın internete bağlanma girişimini hedefler; gelen kural ise başka bilgisayarların sizin bilgisayarınızdaki programa bağlanma girişimini hedefler. Örneğin bir sunucu uygulamasının dışarıdan erişilmesini istemiyorsanız gelen trafiği, uygulamanın güncelleme sunucusuna bağlanmasını istemiyorsanız giden trafiği engellemeniz gerekir.
Programı yeniden başlattıktan sonra internet gerektiren bir işlemi deneyin. Güncelleme kontrolü, çevrim içi oturum açma veya uzak sunucuya bağlanma başarısız olabilir. Bu durum kuralın devreye girdiğini gösterebilir; ancak tek başına kesin kanıt değildir. Programın kendi sunucusu çalışmıyor olabilir, bilgisayar internete bağlı olmayabilir veya program bağlantıyı farklı bir işlem üzerinden kuruyor olabilir.
Daha güvenilir kontrol için Giden Kuralları listesinde şu bilgileri inceleyin:
Kuralın yanlışlıkla fazla bağlantıyı engellediğini düşünüyorsanız Giden Kuralları bölümünde oluşturduğunuz kuralı bulun. Kuralı silmek yerine önce devre dışı bırakarak karşılaştırma yapabilirsiniz. Program bu değişiklikten sonra yeniden bağlanabiliyorsa sorun büyük olasılıkla kuralın hedeflediği dosya, ağ profili veya kapsamla ilgilidir. Engelleme yeniden gerekli olduğunda kuralı tekrar etkinleştirin.
Engelleme kuralını kaldırmadan geçici erişim vermek için Giden Kuralları listesindeki ilgili kuralı devre dışı bırakın. Programı yeniden başlatıp bağlantıyı deneyin. Test tamamlandıktan sonra programın internete erişmesini istemiyorsanız kuralı tekrar etkinleştirin.
Kuralı tamamen kaldırmak istiyorsanız silme işleminden önce adını, hedeflediği dosya yolunu ve hangi profillerde uygulandığını not edin. Böylece daha sonra aynı programı yeniden engellemeniz gerektiğinde doğru dosyayı ve kapsamı tekrar seçebilirsiniz. Kuralı devre dışı bırakmak, silmeye göre daha güvenli bir geri dönüş yoludur.
Güvenlik duvarı kuralı, belirlediğiniz programın eşleşen ağ trafiğini engeller; programın zararlı olup olmadığını tespit etmez. Kural oluşturmak virüs taraması yapmaz, dosyanın güvenilir olduğunu kanıtlamaz ve programın başka bir işlem üzerinden internete çıkmasını otomatik olarak durdurmaz.
Ayrıca uygulama bir hizmet olarak çalışıyorsa yalnızca kullanıcı arayüzündeki
Birden fazla güvenlik yazılımı kullanıyorsanız, üçüncü taraf güvenlik duvarı kendi kurallarıyla Windows Güvenlik Duvarı davranışını etkileyebilir. Böyle bir durumda aynı program için iki ayrı güvenlik ürününde farklı izinler bulunabilir; hangi ürünün bağlantıyı yönettiğini ve kural çakışması olup olmadığını kontrol etmeniz gerekir.
.exe dosyasını hedefleyen bir engelleme kuralı oluşturmanız gerekir. Bunun için Windows’ta Windows Defender Güvenlik Duvarı ile Gelişmiş Güvenlik aracını açın, yeni bir giden program kuralı oluşturun, programın çalıştırılabilir dosyasını seçin ve eylem olarak bağlantıyı engellemeyi belirleyin. Kural etkin olduğu profilde program dış ağa bağlantı kuramaz; ancak programın başka bir .exe dosyası, yardımcı hizmeti veya tarayıcı üzerinden bağlantı kurması bu tek kural tarafından otomatik olarak engellenmeyebilir.Programın internet erişimini engelleme
Bu işlem için yönetici yetkili bir Windows hesabına ve engellemek istediğiniz programın doğru çalıştırılabilir dosya yoluna ihtiyacınız vardır. Örneğin hedef programın yolu varsayımsal olarak
C:\Program Files\OrnekProgram\OrnekProgram.exe olabilir. Kısayolun kendisini değil, programı gerçekten çalıştıran .exe dosyasını seçmelisiniz.Windows sürümüne göre ekran adları küçük farklılıklar gösterebilir; temel işlem Windows Defender Güvenlik Duvarı ile Gelişmiş Güvenlik konsolundaki Giden Kuralları bölümünden yapılır.
- Başlat menüsünde Windows Defender Güvenlik Duvarı ile Gelişmiş Güvenlik ifadesini aratıp yönetici yetkisiyle açın. Alternatif olarak
wf.msckomutunu Çalıştır penceresinde kullanabilirsiniz. - Sol taraftaki Giden Kuralları bölümünü seçin. Giden trafik, programın bilgisayardan internete veya başka bir ağa başlattığı bağlantıdır. Yalnızca Gelen Kuralları bölümünde işlem yapmak, programın dışarıya bağlantı kurmasını engellemez.
- Sağ taraftaki yeni kural oluşturma seçeneğini açın ve kural türü olarak Program seçeneğini belirleyin.
- Program yolu sorulduğunda Bu program yolu seçeneğini kullanın ve engellemek istediğiniz
.exedosyasının tam yolunu gösterin. Dosya yolunu bilmiyorsanız programı açın, Görev Yöneticisi’nde işlemi bulun ve dosya konumunu açarak gerçek çalıştırılabilir dosyanın yolunu kontrol edin. - Eylem bölümünde Bağlantıyı engelle seçeneğini belirleyin. Bu seçenek, kuralla eşleşen giden ağ trafiğinin engellenmesini sağlar.
- Kuralın hangi ağ profillerinde çalışacağını seçin. Ev veya iş ağı gibi kullandığınız profilin yanı sıra, programın bağlı olabileceği diğer profilleri de engellemek istiyorsanız uygun profilleri etkin bırakın. Yalnızca belirli bir ağ türünde engelleme istiyorsanız diğer profilleri kaldırabilirsiniz.
- Kural için anlaşılır bir ad yazın; örneğin
OrnekProgram internet erişimini engelle. Açıklama alanına programın neden engellendiğini ve hangi.exedosyasının hedeflendiğini yazmanız, daha sonra doğru kuralı bulmanızı kolaylaştırır. - Kuralı tamamlayıp kaydedin. Giden Kuralları listesinde kuralın göründüğünü, etkin olduğunu ve eyleminin bağlantıyı engelleme olarak ayarlandığını kontrol edin.
Hangi kural türünü seçmelisiniz?
Tek bir programın tüm dış bağlantılarını kesmek istiyorsanız program yoluna dayalı giden kural en doğrudan seçenektir. Belirli bir bağlantı türünü sınırlamak istiyorsanız port, protokol veya uzak adres gibi ek ölçütler kullanılabilir; ancak bu durumda programın başka portlardan ya da farklı protokoller üzerinden bağlantı kurabileceğini hesaba katmanız gerekir.
| Amaç | Uygun yaklaşım | Sınır |
|---|---|---|
| Programın tüm giden bağlantılarını kesmek | Program yolunu belirleyen giden program kuralı | Yalnızca seçilen .exe dosyasını hedefler |
| Yalnızca belirli portları engellemek | Port veya özel giden kuralı | Program başka port ya da protokol kullanabilir |
| Programın ağa gelen bağlantılarını engellemek | Gelen Kuralları bölümünde program kuralı | Bu işlem, programın internete başlattığı giden bağlantıyı tek başına engellemez |
Engellemenin çalıştığını nasıl kontrol edersiniz?
Programı yeniden başlattıktan sonra internet gerektiren bir işlemi deneyin. Güncelleme kontrolü, çevrim içi oturum açma veya uzak sunucuya bağlanma başarısız olabilir. Bu durum kuralın devreye girdiğini gösterebilir; ancak tek başına kesin kanıt değildir. Programın kendi sunucusu çalışmıyor olabilir, bilgisayar internete bağlı olmayabilir veya program bağlantıyı farklı bir işlem üzerinden kuruyor olabilir.
Daha güvenilir kontrol için Giden Kuralları listesinde şu bilgileri inceleyin:
- Kural etkin durumda mı?
- Eylem gerçekten Bağlantıyı engelle olarak mı ayarlı?
- Kuraldaki program yolu, çalıştırılan gerçek
.exedosyasıyla aynı mı? - Programın kullandığı ağ profili kuralda seçili mi?
- Program bağlantıyı kendi işlemi yerine bir yardımcı hizmet, güncelleme aracı veya başka bir
.exeüzerinden mi kuruyor?
.exe dosyasını engellemek yeterli olmayabilir.Kuralın yanlışlıkla fazla bağlantıyı engellediğini düşünüyorsanız Giden Kuralları bölümünde oluşturduğunuz kuralı bulun. Kuralı silmek yerine önce devre dışı bırakarak karşılaştırma yapabilirsiniz. Program bu değişiklikten sonra yeniden bağlanabiliyorsa sorun büyük olasılıkla kuralın hedeflediği dosya, ağ profili veya kapsamla ilgilidir. Engelleme yeniden gerekli olduğunda kuralı tekrar etkinleştirin.
Programın bağlantısını geçici olarak yeniden açma
Engelleme kuralını kaldırmadan geçici erişim vermek için Giden Kuralları listesindeki ilgili kuralı devre dışı bırakın. Programı yeniden başlatıp bağlantıyı deneyin. Test tamamlandıktan sonra programın internete erişmesini istemiyorsanız kuralı tekrar etkinleştirin.
Kuralı tamamen kaldırmak istiyorsanız silme işleminden önce adını, hedeflediği dosya yolunu ve hangi profillerde uygulandığını not edin. Böylece daha sonra aynı programı yeniden engellemeniz gerektiğinde doğru dosyayı ve kapsamı tekrar seçebilirsiniz. Kuralı devre dışı bırakmak, silmeye göre daha güvenli bir geri dönüş yoludur.
Bu işlem neyi engellemez?
Güvenlik duvarı kuralı, belirlediğiniz programın eşleşen ağ trafiğini engeller; programın zararlı olup olmadığını tespit etmez. Kural oluşturmak virüs taraması yapmaz, dosyanın güvenilir olduğunu kanıtlamaz ve programın başka bir işlem üzerinden internete çıkmasını otomatik olarak durdurmaz.
Ayrıca uygulama bir hizmet olarak çalışıyorsa yalnızca kullanıcı arayüzündeki
.exe dosyasını engellemek yeterli olmayabilir. Bu durumda hizmetin hangi işlemle çalıştığını ve bağlantıyı hangi dosyanın başlattığını belirlemek gerekir. Engelleme kuralında yanlış dosya seçilmişse listede etkin görünen kural, internete bağlanan gerçek işlemi etkilemez.Birden fazla güvenlik yazılımı kullanıyorsanız, üçüncü taraf güvenlik duvarı kendi kurallarıyla Windows Güvenlik Duvarı davranışını etkileyebilir. Böyle bir durumda aynı program için iki ayrı güvenlik ürününde farklı izinler bulunabilir; hangi ürünün bağlantıyı yönettiğini ve kural çakışması olup olmadığını kontrol etmeniz gerekir.
Sık sorulan sorular
Gelen kural mı, giden kural mı oluşturmalıyım?
Programın internete veya başka bir sunucuya başlattığı bağlantıyı engellemek için Giden Kuralları bölümünde kural oluşturmalısınız. Başka bilgisayarların sizin bilgisayarınızdaki programa bağlanmasını engellemek için ise Gelen Kuralları kullanılır.
Program engellendiği hâlde hâlâ çevrim içi görünüyorsa ne yapmalıyım?
Önce Görev Yöneticisi’nden ağ kullanan işlemin gerçek dosya yolunu kontrol edin. Kural başka bir
.exe dosyasını hedefliyorsa bağlantıyı başlatan işlem için yeni bir giden kural oluşturun. Ayrıca kuralın etkin profil için geçerli olduğunu ve programın bir hizmet ya da güncelleme aracı kullanmadığını inceleyin.Kuralı silmeden bağlantıyı geçici olarak açabilir miyim?
Evet. Giden Kuralları listesinde ilgili kuralı devre dışı bırakabilirsiniz. Test veya güncelleme tamamlandıktan sonra programın dış bağlantısını yeniden kesmek için kuralı tekrar etkinleştirin.
Windows Güvenlik Duvarı’nı tamamen kapatmak gerekir mi?
Hayır. Tek bir programın internet erişimini kesmek için tüm güvenlik duvarını kapatmak yerine yalnızca o programa yönelik giden engelleme kuralı oluşturun. Güvenlik duvarını kapatmak, başka bağlantılar için uygulanan koruma ve kuralları da devre dışı bırakabilir.