Windows Defender Firewall Rule Ekleme Güncelleme

Windows Defender Firewall'da Port Açmak yeni bir kural eklemek istiyorsanız, PowerShell kullanarak bunu yapabilirsiniz. Aşağıda, gelen (inbound) veya giden (outbound) bağlantılar için bir port kuralı eklemek üzere PowerShell komutlarını bulacaksınız.

Gelen Bağlantılar İçin Port Kuralı Ekleme

Gelen bir bağlantı için bir port kuralı eklemek istiyorsanız, aşağıdaki komutu kullanabilirsiniz:

New-NetFirewallRule -DisplayName "Kural Adı" -Direction Inbound -Protocol TCP -LocalPort PortNumarası -Action Allow

  • "Kural Adı": Yeni kuralınıza vermek istediğiniz ad.
  • "PortNumarası": Açmak istediğiniz port numarası

Örneğin, TCP protokolü üzerinden gelen bağlantılar için 8080 portunu açmak isterseniz, komut şöyle olacaktır:

New-NetFirewallRule -DisplayName "My App Port 8080" -Direction Inbound -Protocol TCP -LocalPort 8080 -Action Allow

Giden Bağlantılar İçin Port Kuralı Ekleme

Giden bir bağlantı için bir port kuralı eklemek istiyorsanız, aşağıdaki komutu kullanabilirsiniz:

New-NetFirewallRule -DisplayName "Kural Adı" -Direction Outbound -Protocol TCP -LocalPort PortNumarası -Action Allow

  • "Kural Adı": Yeni kuralınıza vermek istediğiniz ad.
  • "PortNumarası": Açmak istediğiniz port numarası.

Örneğin, TCP protokolü üzerinden giden bağlantılar için 8080 portunu açmak isterseniz, komut şöyle olacaktır:

New-NetFirewallRule -DisplayName "My App Port 8080" -Direction Outbound -Protocol TCP -LocalPort 8080 -Action Allow

Bu komutlar PowerShell'in yönetici olarak çalıştırılması gerektiğini unutmayın. PowerShell'i yönetici olarak açmak için, Windows arama çubuğuna "PowerShell" yazın, sağ tıklayın ve "Yönetici olarak çalıştır" seçeneğini seçin. Daha sonra yukarıdaki komutları kullanabilirsiniz.

Bir Kuralda Port Numarası Güncelleme

Belirli bir kuralda sadece port numarasını değiştirmek için Set-NetFirewallRule cmdlet'ini kullanabilirsiniz. Kuralın adını (DisplayName veya Name) kullanarak belirli bir kuralı hedeflersiniz ve ardından LocalPort parametresini yeni port numarasıyla güncellersiniz.

Örneğin, "My App Port 8080" adlı kuralın port numarasını 8080'den 8090'a değiştirmek için aşağıdaki PowerShell komutunu kullanabilirsiniz:

Set-NetFirewallRule -DisplayName "My App Port 8080t" -LocalPort 8090

Bu makaleyi yararlı buldunuz mu?