@extends('dashboard.layouts.app') @section('title', 'Detalles del Firewall') @section('page-title', 'Detalles del Firewall') @section('content')
@if (session('success'))
{{ session('success') }}
@endif @if ($errors->any())
@foreach ($errors->all() as $error)

{{ $error }}

@endforeach
@endif
Volver a Firewalls

{{ $firewall['description'] ?? 'Sin descripción' }}

Reglas: {{ $firewall['rule_count'] ?? 0 }}
Servidores: {{ $firewall['instance_count'] ?? 0 }}
@csrf @method('DELETE')
@csrf @method('PUT')

Reglas de Firewall

@if(isset($firewall['rules']) && count($firewall['rules']) > 0)
@foreach($firewall['rules'] as $rule) @endforeach
Número Tipo IP Protocolo Subred Puerto Notas Acciones
{{ $rule['id'] ?? 'N/A' }} {{ strtoupper($rule['ip_type'] ?? 'N/A') }} {{ strtoupper($rule['protocol'] ?? 'N/A') }} {{ $rule['subnet'] ?? 'N/A' }}/{{ $rule['subnet_size'] ?? 'N/A' }} {{ $rule['port'] ?? 'N/A' }} {{ $rule['notes'] ?? '-' }}
@csrf @method('DELETE')
@else

No hay reglas configuradas. Agrega reglas para controlar el tráfico de red.

@endif

Asignar a Servidor

@if(count($servers) > 0)
@csrf
@else

No tienes servidores disponibles para asignar este firewall.

@endif
@endsection