Una allowlist di egress limita gli endpoint di rete in uscita che un workload può raggiungere, ma non determina quali dati transitino attraverso un percorso approvato.
Un agente self-hosted può essere bloccato dall'accesso a host Internet arbitrari pur continuando a chiamare un'API meteorologica, un endpoint di un modello o un server di aggiornamento. Questo riduce le destinazioni raggiungibili, ma il testo sensibile può comunque uscire tramite una richiesta consentita, un servizio DNS condiviso, una cartella montata, una sessione del browser, un dispositivo rimovibile o un altro processo considerato attendibile. Il controllo costituisce un confine del percorso di rete, non una prevenzione completa della perdita di dati.
L'allowlist trasforma la raggiungibilità in uscita in un diniego predefinito
La policy seleziona un workload e consente solo intervalli IP, porte, protocolli, domini, percorsi proxy o identità di servizio specificati. Tutto il resto dovrebbe essere rifiutato in modo sicuro dal punto di applicazione, invece di fare affidamento sul fatto che l'agente segua le istruzioni.
Kubernetes spiega che le policy di rete egress selezionano le connessioni consentite dei pod e che una policy egress con diniego predefinito blocca anche il DNS, a meno che non venga consentito esplicitamente. L'applicazione dipende dal plugin di rete e dal traffico che questo è in grado di osservare. Questa distinzione resta visibile durante i successivi test domestici.
Una regola IP, una regola di dominio e un proxy applicativo rappresentano oggetti diversi. Indirizzi cloud dinamici, reti per la distribuzione dei contenuti, reindirizzamenti, IPv6 e DNS crittografato possono far divergere un semplice elenco di hostname dalle connessioni effettive. Il risultato intermedio deve restare ispezionabile prima di procedere con l'automazione.
Le destinazioni approvate restano canali completi per i dati se non vengono ispezionate
Se un agente può inviare richieste POST a un'API consentita, la policy di solito rileva la destinazione e i metadati del trasporto, ma non se il payload contiene un documento privato. TLS nasconde inoltre il contenuto all'applicazione a livello di rete, a meno che il traffico non termini presso un proxy controllato.
Una spiegazione di Red Hat paragona le regole firewall per i workload ai firewall dei workload che limitano i pattern di comunicazione noti. Questo ambito controlla la connettività, non il contenuto dei prompt, gli argomenti degli strumenti o l'autorizzazione all'interno del servizio di destinazione. Questo confine deve essere misurato separatamente in condizioni operative realistiche.
I gateway a livello applicativo possono applicare metodo, schema, dimensione, account e classificazione dei dati, ma diventano processori attendibili e richiedono comunque un parsing corretto. Consentire un browser generico o un endpoint di archiviazione crea un canale molto più ampio rispetto al consentire una singola API circoscritta.
I percorsi locali, indiretti e occulti restano al di fuori delle regole egress di base
Una policy di rete egress non limita la lettura di file montati, la scrittura in cartelle NAS condivise, il trasferimento tramite appunti, i supporti USB, i log locali, gli screenshot, l'output audio o i dati passati a un altro processo dotato di diritti di rete più ampi.
Un'analisi dei percorsi DNS e delle connessioni osserva che l'accesso basato sul dominio può lasciare inalterate le richieste DNS mentre blocca le connessioni successive. Questo mostra come la risoluzione dei nomi e l'applicazione delle regole sulla destinazione possano occupare percorsi dati separati. La conseguenza pratica emerge quando diverse fonti competono per un contesto limitato.
Il punto di errore consiste nel presumere che una destinazione consentita sia sicura o che il blocco dell'accesso a Internet crei un confine di attendibilità completo. Le etichette DNS, la tempistica delle richieste, i log e gli upload approvati possono far trapelare informazioni, a meno che controlli separati su file, processi, identità e contenuti non li limitino.
Mappa ogni percorso dall'input sensibile a un osservatore esterno
Elenca socket diretti, DNS, proxy, API consentite, automazione del browser, webhook, canali di aggiornamento, condivisioni montate, IPC, log, appunti, USB, audio, screenshot e sottoprocessi delegati per il workflow di un agente. Questa dipendenza deve restare esplicita nell'interfaccia finale.
Inserisci questa mappa nel confine di attendibilità dell'IA. Verifica host arbitrari, valori letterali IP, reindirizzamenti, etichette DNS, payload consentiti di dimensioni eccessive, protocolli alternativi, il passaggio a un processo privilegiato e i percorsi di esportazione locali. Il risultato deve quindi essere confrontato con le prove originali.
Considera l'allowlist efficace solo per i percorsi che media realmente. Proteggi i percorsi rimanenti con filesystem a privilegi minimi, strumenti con capacità limitate, convalida dello schema, controlli sui contenuti, approvazione dell'utente e tracce di audit. Questa distinzione resta visibile durante i successivi test domestici.
Hub Tecnologico e AI
Altro da leggere

Un LLM locale può riprendere la generazione dopo il riavvio del processo?
Una spiegazione della ripresa della generazione degli LLM incentrata sui meccanismi, dei compromessi relativi alle risorse condivise, tre domande frequenti sul fan-out delle query...

Un server domestico può eseguire embedding e transcodifica video sulla stessa GPU integrata?
Una spiegazione basata innanzitutto sui meccanismi degli embedding condivisi della iGPU e della transcodifica, dei compromessi legati alle risorse condivise, tre domande frequenti sul...

In che modo la durata del token di accesso influisce sulla sicurezza e sulle difficoltà per le famiglie?
Una spiegazione della durata dei token di accesso basata prima di tutto sul meccanismo, dei compromessi legati alle risorse condivise, di tre domande frequenti...

