# Definir las propiedades de la nueva regla
# Define el nombre de la regla
$ruleName = "salixRule"

# Define el perfil de la regla (Dominio, Privado, P�blico)
$profile = "Domain,Private,Public"

# Define la acción (Permitir/Bloquear)
$action = "Allow"

# Define el protocolo (TCP/UDP)
$protocol = "TCP"

# Define el puerto local
$port = 3000, 5000

# Define una descripción (opcional)
$description = "Permitir tráfico HTTP.Frontend y backend Salix."

# Crea la regla de firewall
New-NetFirewallRule -DisplayName $ruleName -Profile $profile -Action $action -Protocol $protocol -LocalPort $port -Description $description

# Imprime un mensaje de confirmación
Write-Host "Regla de firewall creada exitosamente: $ruleName"

pause