Advanced Filtering and Security Options
Advanced Filtering and Security Options
Windows Defender Firewall supports advanced filtering options that provide granular control over network traffic. These features enable sophisticated security policies tailored to specific web server requirements.
Configure edge traversal for complex network topologies:
# Allow edge traversal for specific application
New-NetFirewallRule -DisplayName "Web App with Edge Traversal" `
-Direction Inbound `
-Protocol TCP `
-LocalPort 8080 `
-Action Allow `
-EdgeTraversalPolicy Allow `
-RemoteAddress Any
Implement service-specific rules:
# Rule for specific Windows service
New-NetFirewallRule -DisplayName "Custom Web Service" `
-Direction Inbound `
-Protocol TCP `
-LocalPort 8443 `
-Action Allow `
-Service "MyWebService" `
-Enabled True
Configure interface-specific rules:
# Apply rule only to specific network interface
$interface = Get-NetAdapter | Where-Object {$_.Name -eq "Ethernet"}
New-NetFirewallRule -DisplayName "Public Web Interface Only" `
-Direction Inbound `
-Protocol TCP `
-LocalPort 80,443 `
-Action Allow `
-InterfaceAlias $interface.Name