Browse Source

Implement changes for issue #301

This PR implements the recommended changes from issue #301
pull/308/head
chamele0n 1 year ago
parent
commit
771d551358
  1. 0
      blocklists/telemetry-ips.txt
  2. 6
      scripts/block-telemetry.ps1

0
blocklists/telemmetry-ips.txt → blocklists/telemetry-ips.txt

6
scripts/block-telemetry.ps1

@ -32,6 +32,12 @@ foreach ($domain in $domains)
Write-Output "Adding telemetry ips to firewall"
$ips = @(Get-Content $PSScriptRoot\..\blocklists\telemetry-ips.txt)
$ips = foreach ($ip in $ips) {
if ($ip -notlike "#*" -and $ip -ne "" -and $ip -ne $null) {
$ip
}
}
Remove-NetFirewallRule -DisplayName "Block Telemetry IPs" -ErrorAction SilentlyContinue
New-NetFirewallRule -DisplayName "Block Telemetry IPs" -Direction Outbound `
-Action Block -RemoteAddress ([string[]]$ips)

Loading…
Cancel
Save