Vai al contenuto
Il supporto che offriamo per MDR.

Palo Alto PAN-OS

Agente di raccolta log

Per utilizzare questa funzionalità, occorre un pacchetto di licenza per l’integrazione “Firewall”.

I prodotti di protezione della rete di Palo Alto PAN-OS possono essere integrati con Sophos Central per l’invio dei dati a Sophos, a scopo di analisi.

Questa integrazione utilizza un agente di raccolta log ospitato su una virtual machine (VM). Insieme, vengono chiamati “appliance”. L’appliance riceve dati da prodotti di terze parti e li invia al Sophos Data Lake.

Nota

È possibile aggiungere più firewall Palo Alto PAN-OS sulla stessa appliance.

Per farlo, occorre configurare l’integrazione Palo Alto PAN-OS in Sophos Central e successivamente configurare un firewall per l’invio dei log. A questo punto, sarà necessario configurare gli altri firewall Palo Alto per l’invio dei log alla stessa appliance Sophos.

Non occorre ripetere i passaggi di configurazione che riguardano Sophos Central.

I passaggi chiave sono:

  • Configurare un’integrazione per questo prodotto. Questa azione configura un’immagine da utilizzare su una VM.
  • Scaricare e distribuire l’immagine sulla propria VM, che diventa l’appliance.
  • Configurare PAN-OS in modo che invii dati all’appliance.

Requisiti

Le appliance hanno requisiti specifici per l’accesso al sistema e alla rete. Per verificare che siano soddisfatti, vedere Requisiti dell’appliance.

Configurazione di un’integrazione

Per configurare l’integrazione, procedere come segue:

  1. Accedere a Sophos Central.
  2. In Sophos Central, selezionare Centro di analisi delle minacce > Integrazioni > Marketplace.
  3. Cliccare su Palo Alto PAN-OS.

    Si apre la pagina Palo Alto PAN-OS. Qui è possibile configurare le integrazioni e visualizzare un elenco delle integrazioni che sono già state configurate.

  4. In Inserimento dei dati (Avvisi di sicurezza), cliccare su Aggiungi configurazione.

    Nota

    Se questa è la prima integrazione aggiunta, chiederemo dei dettagli sui domini e sugli IP interni. Vedere I miei domini e IP.

    Verranno visualizzati i Passaggi di configurazione dell’integrazione.

Configurazione della VM

Nei Passaggi di configurazione dell’integrazione è possibile configurare la propria VM come appliance, in modo che riceva dati da Panorama. Si può utilizzare una VM esistente oppure crearne una nuova.

Per configurare la VM, procedere come segue:

  1. Inserire un nome e una descrizione per l’integrazione.
  2. Inserire un nome e una descrizione per l’appliance.

    Se è già stata configurata un’integrazione per l’appliance Sophos, è possibile sceglierla da un elenco.

  3. Selezionare la piattaforma virtuale. Attualmente supportiamo VMware ESXi 6.7 Update 3 o versione successiva e Microsoft Hyper-V 6.0.6001.18016 (Windows Server 2016) o versione successiva.

  4. Specificare le impostazioni dell’IP per le Porte di rete con connessione Internet. Verrà così configurata l’interfaccia di gestione per la VM.

    • Selezionare DHCP per assegnare automaticamente l’indirizzo IP.

      Nota

      Se si seleziona DHCP, occorrerà riservare l’indirizzo IP.

    • Selezionare Manuale per specificare le impostazioni di rete.

  5. Selezionare la Versione dell’IP del syslog e immettere l’indirizzo IP del syslog.

    L’indirizzo IP del syslog sarà necessario in un secondo momento, durante la configurazione di PAN-OS per l’invio dei dati all’appliance.

  6. Selezionare un Protocollo. Al momento è supportato solo UDP.

    Quando si configura PAN-OS per l’invio dei dati all’appliance, il protocollo impostato deve essere lo stesso.

  7. Cliccare su Salva.

    L’integrazione verrà creata e visualizzata nell’elenco.

    Nei dettagli dell’integrazione, verrà visualizzato il numero di porta per l’appliance. Sarà necessario in un secondo momento, durante la configurazione di PAN-OS per l’invio dei dati a quell’agente di raccolta dati.

    Potrebbero trascorrere alcuni minuti prima che l’immagine VM sia pronta.

Distribuzione della VM

Restrizione

Per ESXi, il file OVA viene verificato con Sophos Central, quindi può essere utilizzato una sola volta. Se si deve distribuire un’altra VM, occorrerà ricreare il file OVA in Sophos Central.

Utilizzare l’immagine VM per distribuire la VM. Per farlo, procedere come segue:

  1. Nell’elenco delle integrazioni, sotto Azioni, cliccare sull’azione di download corrispondente alla propria piattaforma, ad esempio Scarica OVA per ESXi.
  2. Al termine del download dell’immagine, distribuirla sulla propria VM. Vedere Implementazione di una VM per le integrazioni.

Configurazione di PAN-OS

A questo punto, occorre configurare PAN-OS in modo che invii dati all’appliance Sophos sulla VM.

Nota

Le seguenti informazioni si basano su PAN-OS 9.1. Le guide per le altre versioni sono simili, ma forniamo comunque link equivalenti laddove possibile.

Sono disponibili guide di configurazione generali di Palo Alto. Vedere Configurazione dell’inoltro dei log.

I principali passaggi per la configurazione di PAN-OS sono i seguenti:

Nota

I log Traffic, Threat e WildFire Submission, che equivalgono agli avvisi, vengono inviati all’appliance Sophos in formato CEF.

Configurazione di un profilo server syslog

Per configurare un profilo che specifica dove devono essere inviati gli avvisi, procedere come segue:

  1. Selezionare Device (Dispositivo) > Server Profiles (Profili server) > Syslog.
  2. Cliccare su Add (Aggiungi) e immettere un Name (Nome) per il profilo, ad esempio “Appliance Sophos”.
  3. Se il firewall ha più sistemi virtuali (vsys), selezionare Location (Posizione, che può essere vsys o Shared) dove è disponibile il profilo.
  4. In Syslog Server Profile (Profilo server syslog), cliccare su Add (Aggiungi).
  5. In Name, inserire un nome per il profilo server.
  6. In Servers, immettere le seguenti informazioni sull’appliance Sophos:

    • NOME: un nome univoco per questo server, ad esempio Sophos appliance.
    • SERVER SYSLOG: L’indirizzo IP dell’appliance. Deve essere identico all’indirizzo IP del syslog immesso in Sophos Central.
    • TRANSPORT: selezionare lo stesso protocollo di trasporto configurato in Sophos Central.
    • PORT: il numero di porta configurato in Sophos Central.
    • FORMAT: selezionare BSD (equivalente a RFC3164).
    • FACILITY: selezionare un valore syslog standard per calcolare la priorità (PRI) del messaggio syslog. Non utilizzeremo questo valore, quindi consigliamo di scegliere il valore predefinito LOG_USER.

Evitare di cliccare su OK per il momento. Procedere alla sezione successiva.

Questo video mostra in maniera dettagliata come configurare un profilo per il server syslog.

Configurazione del formato del messaggio syslog

Avviso

La procedura descritta di seguito offre un esempio di come assegnare agli avvisi il formato CEF in Palo Alto PAN-OS versione 9.1. I modelli forniti di seguito potrebbero non essere compatibili con altre versioni. Per modelli di avvisi in formato CEF per versioni specifiche di PAN-OS, vedere le Guide alla configurazione con Common Event Format di Palo Alto.

Per configurare il formato del messaggio, procedere come segue:

  1. Selezionare la scheda Custom Log Format (Formato log personalizzato).
  2. Selezionare Traffic (Traffico), incollare il testo seguente nella casella di testo Threat Log Format (Formato log minacce) e successivamente cliccare su OK:

    CEF:0|Palo Alto Networks|PAN-OS|$sender_sw_version|$subtype|$type|1|rt=$cef-formatted-receive_time deviceExternalId=$serial src=$src dst=$dst sourceTranslatedAddress=$natsrc destinationTranslatedAddress=$natdst cs1Label=Rule cs1=$rule suser=$srcuser duser=$dstuser app=$app cs3Label=Virtual System cs3=$vsys cs4Label=Source Zone cs4=$from cs5Label=Destination Zone cs5=$to deviceInboundInterface=$inbound_if deviceOutboundInterface=$outbound_if cs6Label=LogProfile cs6=$logset cn1Label=SessionID cn1=$sessionid cnt=$repeatcnt spt=$sport dpt=$dport sourceTranslatedPort=$natsport destinationTranslatedPort=$natdport flexString1Label=Flags flexString1=$flags proto=$proto act=$action flexNumber1Label=Total bytes flexNumber1=$bytes in=$bytes_sent out=$bytes_received cn2Label=Packets cn2=$packets PanOSPacketsReceived=$pkts_received PanOSPacketsSent=$pkts_sent start=$cef-formatted-time_generated cn3Label=Elapsed time in seconds cn3=$elapsed cs2Label=URL Category cs2=$category externalId=$seqno reason=$session_end_reason PanOSDGl1=$dg_hier_level_1 PanOSDGl2=$dg_hier_level_2 PanOSDGl3=$dg_hier_level_3 PanOSDGl4=$dg_hier_level_4 PanOSVsysName=$vsys_name dvchost=$device_name cat=$action_source PanOSActionFlags=$actionflags PanOSSrcUUID=$src_uuid PanOSDstUUID=$dst_uuid PanOSTunnelID=$tunnelid PanOSMonitorTag=$monitortag PanOSParentSessionID=$parent_session_id PanOSParentStartTime=$parent_start_time PanOSTunnelType=$tunnel PanOSSCTPAssocID=$assoc_id PanOSSCTPChunks=$chunks PanOSSCTPChunkSent=$chunks_sent PanOSSCTPChunksRcv=$chunks_received PanOSRuleUUID=$rule_uuid PanOSHTTP2Con=$http2_connection PanLinkChange=$link_change_count PanPolicyID=$policy_id PanLinkDetail=$link_switches PanSDWANCluster=$sdwan_cluster PanSDWANDevice=$sdwan_device_type PanSDWANClustype=$sdwan_cluster_type PanSDWANSite=$sdwan_site PanDynamicUsrgrp=$dynusergroup_name
    
  3. Selezionare Threat (Minaccia), incollare il testo seguente nella casella di testo Threat Log Format (Formato log minacce) e cliccare su OK:

    CEF:0|Palo Alto Networks|PAN-OS|$sender_sw_version|$threatid|$type|$number-of-severity|rt=$cef-formatted-receive_time deviceExternalId=$serial src=$src dst=$dst sourceTranslatedAddress=$natsrc destinationTranslatedAddress=$natdst cs1Label=Rule cs1=$rule suser=$srcuser duser=$dstuser app=$app cs3Label=Virtual System cs3=$vsys cs4Label=Source Zone cs4=$from cs5Label=Destination Zone cs5=$to deviceInboundInterface=$inbound_if deviceOutboundInterface=$outbound_if cs6Label=LogProfile cs6=$logset cn1Label=SessionID cn1=$sessionid cnt=$repeatcnt spt=$sport dpt=$dport sourceTranslatedPort=$natsport destinationTranslatedPort=$natdport flexString1Label=Flags flexString1=$flags proto=$proto act=$action request=$misc cs2Label=URL Category cs2=$category flexString2Label=Direction flexString2=$direction PanOSActionFlags=$actionflags externalId=$seqno cat=$threatid fileId=$pcap_id PanOSDGl1=$dg_hier_level_1 PanOSDGl2=$dg_hier_level_2 PanOSDGl3=$dg_hier_level_3 PanOSDGl4=$dg_hier_level_4 PanOSVsysName=$vsys_name dvchost=$device_name PanOSSrcUUID=$src_uuid PanOSDstUUID=$dst_uuid PanOSTunnelID=$tunnelid PanOSMonitorTag=$monitortag PanOSParentSessionID=$parent_session_id PanOSParentStartTime=$parent_start_time PanOSTunnelType=$tunnel PanOSThreatCategory=$thr_category PanOSContentVer=$contentver PanOSAssocID=$assoc_id PanOSPPID=$ppid PanOSHTTPHeader=$http_headers PanOSURLCatList=$url_category_list PanOSRuleUUID=$rule_uuid PanOSHTTP2Con=$http2_connection PanDynamicUsrgrp=$dynusergroup_name
    
  4. Selezionare WildFire, incollare il testo seguente nella casella di testo Threat Log Format (Formato log minacce) e cliccare su OK:

    CEF:0|Palo Alto Networks|PAN-OS|$sender_sw_version|$subtype|$type|$number-of-severity|rt=$cef-formatted-receive_time deviceExternalId=$serial src=$src dst=$dst sourceTranslatedAddress=$natsrc destinationTranslatedAddress=$natdst cs1Label=Rule cs1=$rule suser=$srcuser duser=$dstuser app=$app cs3Label=Virtual System cs3=$vsys cs4Label=Source Zone cs4=$from cs5Label=Destination Zone cs5=$to deviceInboundInterface=$inbound_if deviceOutboundInterface=$outbound_if cs6Label=LogProfile cs6=$logset cn1Label=SessionID cn1=$sessionid cnt=$repeatcnt spt=$sport dpt=$dport sourceTranslatedPort=$natsport destinationTranslatedPort=$natdport flexString1Label=Flags flexString1=$flags proto=$proto act=$action request=$misc cs2Label=URL Category cs2=$category flexString2Label=Direction flexString2=$direction PanOSActionFlags=$actionflags externalId=$seqno cat=$threatid filePath=$cloud fileId=$pcap_id fileHash=$filedigest fileType=$filetype suid=$sender msg=$subject duid=$recipient oldFileId=$reportid PanOSDGl1=$dg_hier_level_1 PanOSDGl2=$dg_hier_level_2 PanOSDGl3=$dg_hier_level_3 PanOSDGl4=$dg_hier_level_4 PanOSVsysName=$vsys_name dvchost=$device_name PanOSSrcUUID=$src_uuid PanOSDstUUID=$dst_uuid PanOSTunnelID=$tunnelid PanOSMonitorTag=$monitortag PanOSParentSessionID=$parent_session_id PanOSParentStartTime=$parent_start_time PanOSTunnelType=$tunnel PanOSThreatCategory=$thr_category PanOSContentVer=$contentver PanOSAssocID=$assoc_id PanOSPPID=$ppid PanOSHTTPHeader=$http_headers PanOSRuleUUID=$rule_uuid
    
  5. Cliccare su OK per salvare il Syslog Server Profile.

Questo video mostra in maniera dettagliata come configurare il formato dei messaggi syslog.

Configurazione dell’inoltro dei log

Per configurare l’inoltro dei log, occorre svolgere questi due passaggi:

  • Configurare il firewall per l’inoltro dei log.
  • Attivare la generazione e l’inoltro dei log.

Configurazione del firewall per l’inoltro dei log

Per configurare il firewall in modo che inoltri i log, procedere come segue:

  1. Selezionare Objects (Oggetti) > Log Forwarding (Inoltro dei log) e cliccare su Add (Aggiungi).
  2. In Log Forwarding Profile (Profilo di inoltro dei log), immettere un nome univoco, ad esempio Sophos appliance.
  3. Cliccare su Add (Aggiungi).
  4. In Log Forwarding Profile Match List(Elenco di corrispondenza dei profili di inoltro dei log), immettere un nome per il Log Type (Tipo di log) da inoltrare. L’impostazione predefinita è Traffic (Traffico).
  5. Selezionare SYSLOG e successivamente il server a cui inviare il log. Sarà il nome del server aggiunto. Vedere Configurazione di un profilo server syslog.
  6. Cliccare su OK
  7. Ripetere questi passaggi per ogni tipo di log, livello di gravità e verdetto di WildFire che si desidera aggiungere. Si consiglia di aggiungere i seguenti.

    • Traffic (impostazione predefinita)
    • Minaccia
    • WildFire
  8. Cliccare su OK.

Questo video mostra in maniera dettagliata come configurare il firewall per l’inoltro dei log.

Configurazione della generazione e dell’inoltro dei log

A questo punto, occorre assegnare il profilo di inoltro dei log a un criterio di protezione per attivare la generazione e l’inoltro dei log. Con questa operazione vengono configurati la generazione e l’inoltro dei log.

Per farlo, procedere come segue:

  1. Selezionare Policies (Criteri) > Security (Sicurezza) e successivamente il criterio che si desidera utilizzare.
  2. In Security Policy Rule (Regola criterio di sicurezza), selezionare Actions (Azioni).
  3. In Profile Setting (Impostazione profilo), per Profile Type (Tipo di profilo), selezionare Profiles.
  4. Sotto Profile Type, scegliere i profili di sicurezza che si desidera monitorare.
  5. In Log Setting (Impostazione log), è possibile selezionare Log At Session Start (Registra nel log a inizio sessione) e Log At Session End (Registra nel log a fine sessione). La scelta dipende dal proprio ambiente e dai log e avvisi che si desidera inoltrare a Sophos.
  6. In Log Forwarding (Inoltro dei log), selezionare il profilo appena creato. Vedere Configurazione dell’inoltro dei log.
  7. Cliccare su OK.

Questo video mostra in maniera dettagliata come configurare la generazione e l’inoltro dei log.

Confermare le modifiche

Una volta completata l’installazione, cliccare su Commit (Conferma). Gli avvisi di PAN-OS dovrebbero essere visualizzati nel Sophos Data Lake dopo la convalida.

Maggiori informazioni

Per maggiori informazioni sulla configurazione di Palo Alto Panorama, visitare queste pagine: