/
mikopbx
/
ModuleSpanishLanguagePack
Обзор
Документация
Войти
/
mikopbx
/
ModuleSpanishLanguagePack
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
master
Messages/es/NetworkSecurity.php
393 строки
29 KB
Nikolay Beketov
Initial commit: ModuleSpanishLanguagePack language pack for MikoPBX
06 апр 2026, 10:12
06 апр 2026, 10:12
56d1b9b
Код
Авторство
О чём код?
<?php return [ 'f2b_BlockingRulesHeader' => 'Blocking rules', 'f2b_AdditionalSettingsHeader' => 'Additional settings', 'f2b_SecurityPresetHeader' => 'Nivel de protección', 'f2b_SecurityPresetLabel' => 'Nivel de protección contra ataques', 'f2b_SecurityPresetWeak' => 'Débil', 'f2b_SecurityPresetNormal' => 'Normal', 'f2b_SecurityPresetEnhanced' => 'Reforzado', 'f2b_SecurityPresetParanoid' => 'Paranoico', 'f2b_DurationMinutes' => ' min', 'f2b_DurationHours' => ' h', 'f2b_DurationDays' => ' d', 'f2b_SecurityPresetTooltip_header' => 'Nivel de protección contra intrusiones', 'f2b_SecurityPresetTooltip_desc' => 'Seleccione un nivel de protección que configure automáticamente el número de intentos permitidos, el período de observación y la duración del bloqueo.', 'f2b_SecurityPresetTooltip_levels_header' => 'Niveles de protección:', 'f2b_SecurityPresetTooltip_note' => 'Asegúrese de que las direcciones IP de los administradores estén en la lista blanca antes de aumentar el nivel de protección.', 'f2b_SecurityPresetTooltip_level_weak' => 'Débil — 20 intentos en 10 min, bloqueo por 10 min. Para configuración inicial y redes de confianza.', 'f2b_SecurityPresetTooltip_level_normal' => 'Normal — 10 intentos en 1 hora, bloqueo por 1 día. Recomendado para la mayoría.', 'f2b_SecurityPresetTooltip_level_enhanced' => 'Reforzado — 5 intentos en 6 horas, bloqueo por 7 días. Para servidores expuestos a internet.', 'f2b_SecurityPresetTooltip_level_paranoid' => 'Paranoico — 3 intentos en 24 horas, bloqueo por 30 días. Para servidores bajo ataque activo.', 'f2b_BanTime' => 'Duración del bloqueo', 'f2b_BanTime3Hours' => '3 horas', 'f2b_BanTime12Hours' => '12 horas', 'f2b_BanTime24Hours' => '24 horas', 'f2b_BanTime3Days' => '3 días', 'f2b_BanTime7Days' => '7 días', 'f2b_BanedTime' => 'Fecha', 'f2b_BanDate' => 'Fecha de bloqueo', 'f2b_Expires' => 'Expira', 'f2b_BannedIpTabHeader' => 'Direcciones bloqueadas', 'f2b_Fail2BanSwitch' => 'Utilice el sistema de bloqueo activo Fail2Ban', 'f2b_FindTime' => 'Período de observación', 'f2b_FindTime10Min' => '10 minutos', 'f2b_FindTime1Hour' => '1 hora', 'f2b_FindTime30Min' => '30 minutos', 'f2b_FindTime3Hours' => '3 horas', 'f2b_IpAddres' => 'Dirección IP', 'f2b_Jail_asterisk_ami_v2' => 'Errores de autorización de AMI o AJAM', 'f2b_Jail_asterisk_error_v2' => 'Errores de autorización SIP (error)', 'f2b_Jail_asterisk_public_v2' => 'Errores de autorización SIP (público)', 'f2b_Jail_asterisk_security_log_v2' => 'Errores de autorización SIP (security_log)', 'f2b_Jail_asterisk_v2' => 'Errores de autorización SIP', 'f2b_Jail_asterisk_iax_v2' => 'Errores de autorización IAX', 'f2b_Jail_dropbear' => 'Errores de autorización de sesión SSH', 'f2b_Jail_dropbear_v2' => 'Errores de autorización de sesión SSH', 'f2b_Jail_mikopbx-exploit-scanner_v2' => 'Escaneo de vulnerabilidades (solicitudes sospechosas)', 'f2b_Jail_mikopbx-nginx-errors_v2' => 'Errores de nginx (solicitudes a rutas inexistentes)', 'f2b_Jail_mikopbx-www' => 'Errores de autorización en la interfaz administrativa de PBX', 'f2b_Jail_mikopbx-www_v2' => 'Errores de autorización en la interfaz de administración PBX', 'f2b_MaxReqSec10' => '10 solicitudes/s', 'f2b_MaxReqSec100' => '100 solicitudes/s', 'f2b_MaxReqSec30' => '30 solicitudes/s', 'f2b_MaxReqSec300' => '300 solicitudes/s', 'f2b_MaxReqSecUnlimited' => '∞', 'f2b_MaxRetry' => 'Número de intentos antes de bloquear', 'f2b_PBXFirewallMaxReqSec' => 'Número máximo de paquetes SIP entrantes', 'f2b_Reason' => 'Razón', 'f2b_SettingsTabHeader' => 'Configurar la protección', 'f2b_TableBannedEmpty' => 'Sin datos', 'f2b_TableBannedHeader' => 'Direcciones bloqueadas', 'f2b_Unban' => 'Desbloquear', 'f2b_ValidateBanTimeRange' => 'Período de bloqueo inválido', 'f2b_ValidateFindTimeRange' => 'Período de análisis incorrecto para intentos de autorización', 'f2b_ValidateMaxRetryRange' => 'El parámetro número de reintentos no está configurado correctamente', 'f2b_WhiteList' => 'Lista de direcciones que nunca están bloqueadas', // FW 'fw_ErrorLoadingData' => 'Error al cargar datos', 'fw_ErrorLoadingRecord' => 'Error al cargar la entrada', 'fw_AccessAllowedForSubnet' => 'Se permitirá el acceso para la subred', 'fw_AccessBlockedForSubnet' => 'El acceso será bloqueado para la subred', 'fw_AddNewRule' => 'Agregar nueva subred', 'fw_AdditionalRules' => 'Opciones adicionales', 'fw_AfterFailedAttempts' => 'después de intentos fallidos de autorización.', 'fw_AllNetworksRule' => 'Todas las redes disponibles', 'fw_CommandCopied' => 'Comando copiado al portapapeles', 'fw_ConfigureOnHost' => 'En entorno Docker configure las reglas en el host', 'fw_CopyCommand' => 'Copiar', 'fw_DenyNetwork' => 'Subred Prohibida', 'fw_Description' => 'Titulo', 'fw_DirectSIPRouting' => 'Los paquetes SIP se enrutarán directamente sin procesamiento NAT', 'fw_DockerConfigureRules' => 'Por ejemplo:', 'fw_DockerEnvironmentNotice' => 'Entorno Docker', 'fw_DockerFirewallInfo' => 'En entorno Docker la protección se aplica a nivel de aplicación', 'fw_DockerLimitedService' => 'El servicio está siempre disponible en la red Docker; las restricciones deben configurarse a nivel de host, de lo contrario el acceso será sin restricciones.', 'fw_DockerLimitedServiceInfo' => 'En entorno Docker se recomienda configurar reglas de firewall a nivel de host.', 'fw_DockerLimitedServiceTitle' => 'Limitado en Docker', 'fw_DockerLimitedServicesInfo' => 'Algunos servicios tienen protección limitada en entorno Docker. Solo los protocolos HTTP, SSH, AMI y SIP son totalmente compatibles.', 'fw_Effect' => 'Efecto', 'fw_ExampleHostCommands' => 'Ejemplos de comandos para el host:', 'fw_ExampleHostCommandsAllow' => 'Para permitir el servicio en el host:', 'fw_ExampleHostCommandsBlock' => 'Para bloquear el servicio en el host:', 'fw_Fail2banWillIgnore' => 'Fail2ban ignorará los intentos fallidos de autorización desde la subred', 'fw_Fail2banWillMonitor' => 'Fail2ban monitoreará y puede bloquear direcciones IP desde la subred', 'fw_ForNetwork' => 'Para red', 'fw_ICMPDescription' => 'Protocolo ICMP (ping)', 'fw_IptablesRulesApplied' => 'Se aplicarán las siguientes reglas de iptables', 'fw_ItIsLocalNetwork' => 'Esta es una red VPN o de área local, los teléfonos de esta red se conectan a la estación directamente sin enrutamiento NAT', 'fw_LocalAddressDetection' => 'Las direcciones de dispositivos se determinarán como locales', 'fw_LocalhostOnly' => 'Sólo conexiones locales', 'fw_LocalNetworkTooltip' => 'Especifique esta opción para redes locales o VPN donde los dispositivos se conectan a MikoPBX directamente sin NAT. Esto afecta el procesamiento de paquetes SIP y permite la correcta determinación de direcciones de dispositivos en la red local.', 'fw_LocalNetworksRule' => 'Subred donde se encuentra MikoPBX', 'fw_NATHandling' => 'Red', 'fw_NeedConfigureRule' => 'Configuración requerida', 'fw_NewerBlockIp' => 'Nunca bloquee direcciones de esta red, ignore los errores de autorización del teléfono y los errores de ingreso de contraseña en la interfaz web', 'fw_NewerBlockIpTooltip' => 'Las direcciones IP de esta subred nunca serán bloqueadas por el servicio Fail2ban, incluso después de múltiples intentos fallidos de inicio de sesión. Use esta opción para redes confiables, como la red de oficina o VPN.', 'fw_NoContactRewriting' => 'Los encabezados Contact no serán reescritos', 'fw_Permit' => 'Subred', 'fw_PermitNetwork' => 'subred', 'fw_PortDescAJAMHTTP' => 'AJAM a través de HTTP', 'fw_PortDescAJAMHTTPS' => 'AJAM a través de HTTPS', 'fw_PortDescAMI' => 'Asterisk Manager Interface', 'fw_PortDescHTTP' => 'Interfaz web HTTP', 'fw_PortDescHTTPS' => 'Interfaz web HTTPS', 'fw_PortDescIAXProtocol' => 'Protocolo IAX', 'fw_PortDescRTPMedia' => 'Flujo de medios RTP', 'fw_PortDescSIPSignaling' => 'Señalización SIP', 'fw_PortDescSIPTLS' => 'SIP a través de TLS', 'fw_PortDescSSH' => 'Acceso SSH', 'fw_RequiredPorts' => 'Puertos requeridos:', 'fw_Rules' => 'Servicios disponibles', 'fw_SecurityWarning' => 'Atención: Esto reduce la seguridad para la red especificada. Use solo para redes confiables.', 'fw_ServicePortsInfo' => 'Puertos utilizados', 'fw_StatusDisabled' => 'Cortafuegos y anti-pirateo desactivado', 'fw_StatusEnabled' => 'Cortafuegos y anti-piratería incluidos', 'fw_Subnet' => 'Máscara de subred', 'fw_TableColumnDescription' => 'Titulo', 'fw_TableColumnNetwork' => 'Subred / Dirección', 'fw_ValidatePermitAddress' => 'La dirección de subred es incorrecta. Pruebe un diseño como 192.168.1.0/24', 'fw_ValidateRuleName' => 'Ingrese un nombre para la subred', 'fw_WillBeHandledAsExternal' => 'será manejada como red externa con NAT traversal habilitado.', 'fw_ajamDescription' => 'Asterisk HTTP/HTTPS: AJAM, WebRTC, ARI', 'fw_ajamDescriptionHint' => 'AJAM - acceso al Asterisk Manager a través de HTTP/HTTPS<br>WebRTC - conexiones WebSocket para SIP over WebSocket (wss://)<br>ARI - Asterisk REST Interface (si está habilitado en la configuración)', 'fw_amiDescription' => 'AMI: acceso a la API de administrador de asteriscos a través de telnet', 'fw_amiDescriptionHint' => 'AMI (Asterisk Manager Interface) - protocolo de gestión de Asterisk<br>Utilizado para monitoreo de llamadas, gestión de canales, CDR<br>Conexión a través de telnet utilizando login y contraseña', 'fw_ctiDescription' => 'CTI - conexión del panel de telefonía', 'fw_ctiDescriptionHint' => 'CTI (Computer Telephony Integration) - integración de telefonía con computadora<br>Utilizado por módulos de panel de operador y analítica<br>Los puertos dependen de los módulos instalados', 'fw_iaxDescription' => 'IAX: registro telefónico y tráfico de voz', 'fw_iaxDescriptionHint' => 'IAX (Inter-Asterisk eXchange) - protocolo para comunicación entre servidores Asterisk<br>Utilizado para conexiones con proveedores y trunking<br>Señalización y voz se transmiten a través de un solo puerto UDP', 'fw_icmpDescription' => 'ICMP - comunicación de ping', 'fw_icmpDescriptionHint' => 'ICMP (Internet Control Message Protocol) - protocolo de servicio<br>Utilizado para diagnóstico de red mediante comando ping<br>Permite verificar la disponibilidad del servidor y medir la latencia', 'fw_sipDescription' => 'SIP y RTP: registro de teléfonos y tráfico de voz', 'fw_sipDescriptionHint' => 'SIP (Session Initiation Protocol) - señalización para establecimiento de llamadas<br>RTP (Real-time Transport Protocol) - transmisión de tráfico de voz<br>SIP funciona a través de UDP/TCP y TLS seguro, RTP utiliza UDP', 'fw_sshDescription' => 'SSH - acceso al sistema raíz', 'fw_sshDescriptionHint' => 'SSH (Secure Shell) - acceso seguro a la línea de comandos de Linux<br>Utilizado para administración remota del sistema<br>Conexión con login root y contraseña o clave SSH', 'fw_webDescription' => 'WEB - acceso a la interfaz administrativa', 'fw_webDescriptionHint' => 'HTTP/HTTPS - protocolos para acceso a la interfaz web de MikoPBX<br>Acceso a través del navegador con login y contraseña de administrador<br>Se recomienda HTTPS por seguridad', // IPv6 Firewall Support 'fw_ValidateIPv4Address' => 'Formato de dirección IPv4 no válido', 'fw_ValidateIPv6Address' => 'Formato de dirección IPv6 no válido', 'fw_ValidateEitherIPv4OrIPv6Required' => 'Especifique la red IPv4 o IPv6', 'fw_ValidateOnlyOneProtocol' => 'Sólo se puede especificar un protocolo.', 'fw_IPv4Network' => 'Red IPv4', 'fw_IPv4Subnet' => 'Prefijo IPv4', 'fw_IPv6Network' => 'Red IPv6', 'fw_IPv6Subnet' => 'Prefijo IPv6', 'fw_IPv6OrIPv4Required' => 'Especifique una red IPv4 o IPv6 (no necesariamente ambas). Cada regla usa solo un tipo de dirección IP.', 'fw_Or' => 'O', // Backend Validation Messages 'fw_ValidationInvalidIPFormat' => 'Formato de dirección IP no válido: %network%', 'fw_ValidationIPv4SubnetRange' => 'El prefijo de red IPv4 debe estar entre 0 y 32, recibido: %subnet%', 'fw_ValidationIPv4InvalidOctetCount' => 'Formato de dirección IPv4 no válido: %network% (debe tener 4 octetos)', 'fw_ValidationIPv4InvalidOctet' => 'Octeto IPv4 no válido n.° %index%: %octet% (debe estar entre 0 y 255)', 'fw_ValidationIPv6PrefixRange' => 'La longitud del prefijo IPv6 debe estar entre 0 y 128, recibido: %subnet%', 'fw_ValidationIPv6ZoneIdNotAllowed' => 'Los identificadores de zona IPv6 (por ejemplo, %%eth0) no están permitidos en las reglas de firewall: %network%', 'fw_ValidationIPv6InvalidFormat' => 'Formato de dirección IPv6 no válido: %network%', 'fw_ValidationInvalidCIDRFormat' => 'Formato de notación CIDR no válido: %cidr%', // Default firewall rule names 'fw_AllIPv4NetworkRule' => 'Toda la red IPv4', 'fw_AllIPv6NetworkRule' => 'Toda la red IPv6', 'fw_LocalNetworkRuleDescription' => 'Red de área local', // NW 'nw_AllowNatPortForwarding' => 'Esta estación se encuentra detrás del enrutador NAT', 'nw_CurrentIPFromDHCP' => 'Dirección IP actual obtenida a través de DHCP', 'nw_DNSAddresses' => 'Direcciones del servidor DNS', 'nw_DeleteCurrentInterface' => 'Eliminar esta interfaz', 'nw_Domain' => 'Nombre de dominio', 'nw_Gateway' => 'Puerta', 'nw_GatewayAddress' => 'Dirección de puerta de enlace', 'nw_Hostname' => 'nombre de host local', 'nw_IPAddress' => 'Dirección IP', 'nw_InterfaceName' => 'Nombre de la conexión de red', 'nw_InternetInterface' => 'Interfaz de red con acceso a internet', 'nw_InternetSettings' => 'Configuración de la interfaz de Internet', 'nw_LookUpExternalIp' => 'Averigüe IP externa', 'nw_NATConfigurationInfo' => 'Información sobre la configuración de NAT', 'nw_NATInfo1' => 'Si su red está configurada para admitir NAT 1:1 (generalmente la opción predeterminada en las nubes), no necesita realizar ninguna configuración adicional en su enrutador.', 'nw_NATInfo2' => 'Si no se utiliza NAT 1:1, redirija los siguientes puertos desde la IP pública a la dirección IP interna de la PBX en la configuración de su enrutador.', 'nw_NATInfo3' => '%SIP_PORT% TCP/UDP y %TLS_PORT% TCP', 'nw_NATInfo4' => '%RTP_PORT_FROM%-%RTP_PORT_TO%UDP', 'nw_NATInfo5' => 'Si se especifica un nombre de host externo, se utilizará con preferencia a la dirección IP externa.', 'nw_NATInfo6OR' => 'O', 'nw_PortForwarding' => 'Reenvío de puertos', 'nw_NetworkAddressTranslations' => 'Topología de red', 'nw_NetworkInterfaces' => 'Interfaces de red', 'nw_NetworkMask' => 'Máscara de subred (CIDR)', 'nw_Network' => 'Red', 'nw_AddNewRoute' => 'Añadir una ruta', 'nw_StaticRoutes' => 'Rutas estáticas', 'nw_NoStaticRoutes' => 'Las rutas estáticas no están configuradas', 'nw_NoStaticRoutesDescription' => 'Las rutas estáticas se utilizan para dirigir el tráfico a través de puertas de enlace específicas. Son necesarias cuando existen múltiples interfaces de red o para acceder a subredes remotas.', 'nw_Subnet' => 'Mascarilla', 'nw_PrimaryDNS' => 'DNS primario', 'nw_PublicAddress' => 'La dirección IP externa de su enrutador', 'nw_PublicHostName' => 'El nombre de host externo de su enrutador', 'nw_PublicSIPPort' => 'Número de puerto SIP reenviado al PBX interno %SIP_PORT%', 'nw_PublicTLSPort' => 'Número de puerto SIP TLS reenviado al PBX interno %TLS_PORT%', 'nw_SecondaryDNS' => 'DNS adicional', 'nw_SelectInterface' => 'Elige una interfaz de red', 'nw_SelectInternetInterface' => 'Seleccione una interfaz con acceso a Internet', 'nw_SelectNetworkMask' => 'Seleccione una máscara de red', 'nw_UpdateExternalIPAutomaticallyOnReboot' => 'Actualice la dirección IP externa cada vez que reinicie', 'nw_UseDHCP' => 'Use DHCP para obtener configuraciones de red', 'nw_ErrorGettingExternalIp' => 'No se puede obtener una dirección IP externa. Verifique su conexión a internet.', 'nw_ValidateDHCPOnVlansDontSupport' => 'DHCP no es compatible con subredes VLAN', 'nw_ValidateExtIppaddrNotRight' => 'Error al completar la dirección IP externa del enrutador', 'nw_ValidateExtIppaddrOrHostIsEmpty' => 'Debe completar la IP externa del enrutador o su nombre DNS', 'nw_ValidateHostnameInvalid' => 'Nombre de host no válido. Use solo letras, números, guiones y puntos. Por ejemplo: ejemplo.com o mikopbx.local', 'nw_ValidateIppaddrIsEmpty' => 'La dirección IP de la interfaz de red no está llena', 'nw_ValidateIppaddrNotRight' => 'La dirección IP de la interfaz de red es incorrecta', 'nw_ValidateNameIsNotBeEmpty' => 'El nombre de la interfaz no está lleno', 'nw_ValidateGatewayNotRight' => 'La dirección IP de la puerta de enlace es incorrecta.', 'nw_ValidatePrimaryDNSNotRight' => 'La dirección IP del servidor DNS principal es incorrecta.', 'nw_ValidateSecondaryDNSNotRight' => 'La dirección IP del servidor DNS secundario es incorrecta.', 'nw_ValidateVlanCross' => 'Errores en la configuración de VLAN en las interfaces, verifique la intersección de los parámetros', 'nw_ValidateVlanRange' => 'El valor de VLAN se rellena incorrectamente. Elija entre {ruleValue}', 'nw_VlanID' => 'ID de VLAN', 'nw_Interface' => 'Interfaz', 'nw_Auto' => 'Auto', 'nw_RouteDescription' => 'Descripción', 'nw_RouteDescriptionPlaceholder' => 'Describe el propósito de la ruta.', 'rest_schema_net_route_description' => 'Descripción de ruta para documentación interna', // Fail2Ban Tooltips // Max Retry tooltip 'f2b_MaxRetryTooltip_header' => 'Umbral de protección', 'f2b_MaxRetryTooltip_desc' => 'La cantidad de intentos de autenticación fallidos dentro de un período de tiempo específico (findtime) después del cual la dirección IP se bloqueará automáticamente.', 'f2b_MaxRetryTooltip_how_it_works' => 'Principio de trabajo:', 'f2b_MaxRetryTooltip_how_it_works_desc' => 'Fail2Ban analiza los registros de Asterisk, SSH y la interfaz web. Cuando se alcanza un umbral durante el período de monitoreo, la IP se bloquea a nivel de firewall o en la ACL de Asterisk.', 'f2b_MaxRetryTooltip_examples_header' => 'Valores recomendados:', 'f2b_MaxRetryTooltip_example_3' => '3-5 - para servicios críticos y alto riesgo de ataques', 'f2b_MaxRetryTooltip_example_5' => '10 - Protección estándar de MikoPBX (equilibrio entre seguridad y comodidad)', 'f2b_MaxRetryTooltip_example_10' => '15-20 - para redes de oficina con errores frecuentes de usuario', 'f2b_MaxRetryTooltip_warning_header' => '⚠️ Important', 'f2b_MaxRetryTooltip_warning' => 'Un valor demasiado bajo puede bloquear a usuarios legítimos debido a errores de contraseña accidentales. Considere las características específicas de su red.', 'f2b_MaxRetryTooltip_note' => 'Funciona junto con el parámetro findtime. Por ejemplo: 10 intentos en 30 minutos.', // Whitelist tooltip 'f2b_WhitelistTooltip_header' => 'Direcciones de confianza', 'f2b_WhitelistTooltip_desc' => 'Direcciones IP o subredes que nunca se bloquearán. El sistema agrega automáticamente direcciones de los filtros de red con la opción "Nunca bloquear".', 'f2b_WhitelistTooltip_format_header' => 'Formato de registro:', 'f2b_WhitelistTooltip_format_desc' => 'Las direcciones se separan con espacios. Se admite la notación CIDR para subredes.', 'f2b_WhitelistTooltip_examples_header' => 'Ejemplos:', 'f2b_WhitelistTooltip_example_single_ip' => '192.168.1.100 - IP única', 'f2b_WhitelistTooltip_example_subnet' => '192.168.0.0/24 - subred de oficina (256 direcciones)', 'f2b_WhitelistTooltip_example_local_network' => '10.0.0.0/8 - red corporativa', 'f2b_WhitelistTooltip_example_private_network' => '172.16.0.0/12 - red privada', 'f2b_WhitelistTooltip_recommendations_header' => 'Qué añadir:', 'f2b_WhitelistTooltip_recommendation_1' => '✓ Direcciones IP estáticas para oficinas y sucursales', 'f2b_WhitelistTooltip_recommendation_2' => '✓ Direcciones de proveedores SIP de confianza', 'f2b_WhitelistTooltip_recommendation_3' => '✓ VPN de red de empleados', 'f2b_WhitelistTooltip_config_examples' => '# Red de oficinas||203.0.113.45', 'f2b_WhitelistTooltip_warning_header' => '⚠️ Seguridad', 'f2b_WhitelistTooltip_warning' => 'Agregue solo direcciones IP de oficinas de confianza, direcciones estáticas de empleados o redes internas. No agregue direcciones dinámicas ni públicas.', 'f2b_WhitelistTooltip_note' => 'Localhost (127.0.0.1) se agrega automáticamente y siempre es seguro.', // Ban Time tooltip 'f2b_BanTimeTooltip_header' => 'Duración del bloqueo', 'f2b_BanTimeTooltip_desc' => 'Tiempo en segundos que una dirección IP permanece bloqueada tras superar el límite de intentos fallidos. Transcurrido este tiempo, la dirección IP se desbloquea automáticamente.', 'f2b_BanTimeTooltip_duration_header' => 'Valores recomendados:', 'f2b_BanTimeTooltip_1hour' => '600 (10 min) - bloqueo inicial para las primeras infracciones', 'f2b_BanTimeTooltip_24hours' => '3600 (1 hora) - para redes de oficina con posibles errores', 'f2b_BanTimeTooltip_7days' => '43200 (12 horas) - Estándar MikoPBX, protección óptima', 'f2b_BanTimeTooltip_note' => '86400 (24 horas) - seguridad reforzada para los servicios públicos', 'f2b_BanTimeTooltip_warning_header' => '💡Recomendación', 'f2b_BanTimeTooltip_warning' => 'El tiempo de bloqueo debe ser lo suficientemente largo para evitar ataques repetidos, pero no demasiado largo para usuarios legítimos con errores.', // Find Time tooltip 'f2b_FindTimeTooltip_header' => 'Ventana de observación', 'f2b_FindTimeTooltip_desc' => 'El intervalo de tiempo en segundos para contar los intentos fallidos. Si el número de intentos supera el número máximo de reintentos durante este tiempo, la IP se bloqueará.', 'f2b_FindTimeTooltip_window_header' => 'Valores recomendados:', 'f2b_FindTimeTooltip_10min' => '600 (10 min) - protección contra ataques rápidos de fuerza bruta', 'f2b_FindTimeTooltip_30min' => '1800 (30 min) - MikoPBX estándar, equilibrio de seguridad', 'f2b_FindTimeTooltip_1hour' => '3600 (1 hora) - para detectar escaneos lentos', 'f2b_FindTimeTooltip_3hours' => '3 hours — for cautious scanners during the workday', 'f2b_FindTimeTooltip_note' => '⚠️ Una ventana demasiado corta no protegerá contra ataques de denegación de servicio distribuidos, mientras que una ventana demasiado larga puede bloquear a los usuarios por errores en diferentes momentos del día.', 'f2b_FindTimeTooltip_warning_header' => 'Cómo funciona', 'f2b_FindTimeTooltip_warning' => 'Por ejemplo: con maxretry=10 y findtime=1800, si hay 10 intentos fallidos desde una IP en 30 minutos, la IP se bloqueará.', // PBXFirewallMaxReqSec tooltip 'f2b_PBXFirewallMaxReqSecTooltip_header' => 'Limitación de la tasa de solicitudes SIP', 'f2b_PBXFirewallMaxReqSecTooltip_desc' => 'Número máximo de nuevas conexiones SIP por segundo desde una sola dirección IP. Protección contra ataques DDoS e inundaciones en el servidor SIP.', 'f2b_PBXFirewallMaxReqSecTooltip_how_it_works' => 'Cómo funciona:', 'f2b_PBXFirewallMaxReqSecTooltip_how_it_works_desc' => 'El sistema utiliza el módulo "Recent" de iptables para monitorizar las nuevas conexiones SIP. Si se supera el límite, los paquetes de una dirección IP se descartan temporalmente en el firewall.', 'f2b_PBXFirewallMaxReqSecTooltip_values_header' => 'Valores disponibles:', 'f2b_PBXFirewallMaxReqSecTooltip_value_10' => '10 solicitudes/s - para oficinas pequeñas (hasta 50 dispositivos)', 'f2b_PBXFirewallMaxReqSecTooltip_value_30' => '30 solicitudes/s - protección estándar (50-200 dispositivos)', 'f2b_PBXFirewallMaxReqSecTooltip_value_100' => '100 solicitudes/s - organizaciones grandes (200-500 dispositivos)', 'f2b_PBXFirewallMaxReqSecTooltip_value_300' => '300 req/s - centros de llamadas y proveedores', 'f2b_PBXFirewallMaxReqSecTooltip_value_unlimited' => 'Ilimitado - deshabilitar la protección (no recomendado)', 'f2b_PBXFirewallMaxReqSecTooltip_scenarios_header' => 'Casos de uso:', 'f2b_PBXFirewallMaxReqSecTooltip_scenario_1' => '• Al registrar dispositivos en masa, aumente el límite', 'f2b_PBXFirewallMaxReqSecTooltip_scenario_2' => '• Para IPs públicas utilice valores bajos (10-30)', 'f2b_PBXFirewallMaxReqSecTooltip_scenario_3' => '• En redes confiables se puede aumentar a 100-300', 'f2b_PBXFirewallMaxReqSecTooltip_warning_header' => '⚠️ Important', 'f2b_PBXFirewallMaxReqSecTooltip_warning' => 'Un valor demasiado bajo podría bloquear el tráfico legítimo durante el registro masivo de dispositivos tras un reinicio. Tenga en cuenta la cantidad de dispositivos SIP en la red.', 'f2b_PBXFirewallMaxReqSecTooltip_note' => 'La protección solo funciona para los puertos TCP y UDP SIP (5060) y TLS (5061). No afecta las conexiones establecidas.', // IPv4 Configuration 'nw_IPv4Mode' => 'Modo IPv4', 'nw_IPv4ModeManual' => 'Manual', 'nw_IPv4ModeDHCP' => 'DHCP', 'nw_IPv4Gateway' => 'Puerta de enlace IPv4', 'nw_IPv4PrimaryDNS' => 'DNS IPv4 (primario)', 'nw_IPv4SecondaryDNS' => 'DNS IPv4 (secundario)', // IPv6 Configuration (Phase 3) 'nw_IPv6Configuration' => 'Configuración de IPv6', 'nw_IPv6Mode' => 'Modo IPv6', 'nw_IPv6ModeOff' => 'Apagado', 'nw_IPv6ModeAuto' => 'Automático (SLAAC/DHCPv6)', 'nw_IPv6ModeManual' => 'Manual', 'nw_IPv6Address' => 'Dirección IPv6', 'nw_IPv6Subnet' => 'Longitud del prefijo IPv6', 'nw_IPv6Gateway' => 'Puerta de enlace IPv6', 'nw_SelectIPv6Mode' => 'Seleccionar el modo IPv6', 'nw_SelectIPv6Subnet' => 'Seleccionar prefijo IPv6', 'nw_ValidateIPv6ModeInvalid' => 'Modo IPv6 incorrecto', 'nw_ValidateIPv6AddressInvalid' => 'Formato de dirección IPv6 incorrecto', 'nw_ValidateIPv6SubnetInvalid' => 'La longitud del prefijo IPv6 debe estar entre 1 y 128', 'nw_ValidateIPv6GatewayInvalid' => 'Formato de puerta de enlace IPv6 incorrecto', 'nw_ValidateIPv6AddressRequired' => 'Se requiere una dirección IPv6 para el modo manual', 'nw_ValidateIPv6SubnetRequired' => 'Se requiere la longitud del prefijo IPv6 para el modo manual', // IPv6 DNS Fields (Phase 6) 'nw_IPv6PrimaryDNS' => 'DNS IPv6 (primario)', 'nw_IPv6SecondaryDNS' => 'DNS IPv6 (secundario)', // Docker IPv6 Info (Phase 6) 'nw_DockerIPv6Info' => 'La configuración de IPv6 se aplica dentro del contenedor. La configuración de IPv4 la gestiona Docker.', // DHCP Info Messages (Phase 6) 'nw_DHCPInfoHeader' => 'Configuración DHCP recibida', 'nw_DHCPInfoIP' => 'Dirección IP', 'nw_DHCPInfoSubnet' => 'Subred', 'nw_DHCPInfoGateway' => 'Puerta', 'nw_DHCPInfoDNS' => 'DNS', 'nw_DHCPInfoDomain' => 'Dominio', 'nw_DHCPInfoHostname' => 'Nombre de host', // IPv6 Auto (SLAAC) Info Messages (Phase 6) 'nw_IPv6AutoInfoHeader' => 'Configuración automática de IPv6 (SLAAC/DHCPv6)', 'nw_IPv6AutoInfoAddress' => 'Dirección IPv6', 'nw_IPv6AutoInfoPrefix' => 'Longitud del prefijo', 'nw_IPv6AutoInfoGateway' => 'Puerta', 'nw_IPv6AutoInfoDNS' => 'DNS', // Dual-Stack Configuration (Phase 6) 'nw_DualStackConfiguration' => 'Configuración de doble pila', 'nw_DualStackHostnameRequired' => 'Nombre de host externo (obligatorio)', 'nw_DualStackHostnameHelp' => 'En el modo Dual-Stack, solo se utiliza el nombre de host con registros DNS A (IPv4) y AAAA (IPv6).', 'nw_DualStackMode' => 'Modo de doble pila', 'nw_DualStackModeDescription' => 'Su PBX utiliza tanto IPv4 como IPv6 para conexiones externas.', 'nw_DualStackDnsConfiguration' => 'Configuración de DNS', 'nw_DualStackDnsConfigurationDescription' => 'Asegúrese de que su nombre de host externo tenga registros A y AAAA configurados.', 'nw_DualStackDnsARecord' => 'grabar', 'nw_DualStackDnsARecordDescription' => 'apunta a su dirección IPv4 externa', 'nw_DualStackDnsAAAARecord' => 'grabar', 'nw_DualStackDnsAAAARecordDescription' => 'apunta a su dirección IPv6 externa', 'nw_DualStackIpv4Nat' => 'NAT IPv4', 'nw_DualStackIpv4NatDescription' => 'Reenviar los siguientes puertos desde el IPv4 público al IP interno de la PBX', 'nw_DualStackIpv6Info' => 'IPv6', 'nw_DualStackIpv6InfoDescription' => 'No se requiere NAT. Asegúrese de que su firewall permita conexiones entrantes en los mismos puertos.', 'nw_ValidateExternalHostnameEmpty' => 'Se requiere un nombre de host externo en el modo de doble pila', // Additional Network Form Labels 'nw_InternetIPv4' => 'Configuración de Internet IPv4', 'nw_InternetIPv6' => 'Configuración de Internet IPv6', 'nw_IPv4Configuration' => 'Configuración de IPv4', 'nw_PlaceholderDhcpDns' => 'Recibido vía DHCP:', 'nw_PlaceholderDhcpHostname' => 'Obtenido a través de DHCP', 'nw_PlaceholderIPv6Dns' => '2001:4860:4860::8888', 'nw_SelectIPv4Mode' => 'Seleccionar el modo IPv4', // Docker Environment Messages 'nw_DockerIPv4Info' => 'Configuración actual de IPv4 (Docker)', 'nw_DockerIPv4InfoNote' => 'La configuración de red la gestiona el entorno de ejecución de Docker. Solo se pueden modificar los servidores DNS.', ];