27 lines
758 B
PowerShell
27 lines
758 B
PowerShell
|
# 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
|