Impostazioni Proxy

In una configurazione completamente on-prem, è possibile configurare un proxy per gestire le comunicazioni degli agenti in modo sicuro. Una volta impostato il proxy, l'installazione e la classificazione degli agenti vengono instradate tramite esso, garantendo un controllo centralizzato e un'integrazione perfetta. È sufficiente definire le impostazioni del proxy, assegnarle ai gruppi di agenti e procedere con la distribuzione degli agenti: la classificazione avverrà automaticamente tramite il proxy configurato.

Nelle impostazioni proxy sono disponibili tre metodi di configurazione del proxy:

Configurazione centralizzata

Per configurare le impostazioni proxy con il metodo centralizzato, seguire questi passaggi:

  1. Collegarsi a Seqrite Data Privacy portale. Vai a Scoperta e classificazione.
  2. Clicchi Dispositivi >> Distribuzione >> Impostazioni proxy.
  3. Clicchi Modifica.

  4. Modifica impostazioni proxy appare il pop-up.

  5. Seleziona Configurazione centralizzata metodo, inserisci Indirizzo, Porta, Nome utente, Password e fare clic su Salva.

  6. Note:: Per impostazione predefinita, l'impostazione proxy è Nona.

Metodo di configurazione manuale

Per configurare le impostazioni proxy con il metodo di configurazione manuale, seguire questi passaggi:

  1. Collegarsi a Seqrite Data Privacy portale. Vai a Scoperta e classificazione.
  2. Clicchi Dispositivi >> Distribuzione >> Impostazioni proxy.
  3. Clicchi Modifica.

  4. Modifica impostazioni proxy appare il pop-up.

  5. Seleziona Configurazione manuale metodo, inserisci manualmente i dettagli del proxy e fai clic Salva.

Configurazione del file PAC

Un file PAC è un proxy Auto-Configuration file. Indica ai browser e ad altri apps quale proxy utilizzare (o non utilizzare) per un dato URL, automaticamente, per richiesta.

Supporto PAC Helper Funzioni (dnsDomainIs)
Cosa è dnsDomainIs?
è una funzione di supporto integrata fornita da PAC (Proxy Auto-Configuration) ambienti.
Viene comunemente utilizzato per verificare se un nome host appartiene a un dominio o sottodominio specifico.

Esempio di caso d'uso:

  • Abbinamento di www.example.com con .example.com
  • Applicazione di regole proxy a tutti i sottodomini di un dominio

Quando si verifica un problema?
In standard browser (Chrome, Firefox, Edge), dnsDomainIs() è disponibile per impostazione predefinita.
Tuttavia, se si verifica un errore come:

dnsDomainIs non è definito

Ciò indica che:

  • Il file PAC viene eseguito in un formato non supportato o nonstandard ambiente, o
  • Lo strumento o il servizio che esegue il file PAC non supporta le API helper PAC

Soluzione consigliata (definizione di fallback)
Per garantire la compatibilità in tutti gli ambienti, si consiglia di definire un'implementazione di fallback di dnsDomainIs() nella parte superiore del file PAC.
Aggiungere la seguente funzione prima FindProxyForURL:

funzione dnsDomainIs(host, dominio) {
restituisci host.length >= domain.length &&
host.substring(host.length – domain.length) === domain;
}

Funzione richiesta

funzione FindProxyForURL(url, host) {
// logica qui}

File PAC corretto finale (consigliato)

/* —————————————————-
Funzione di supporto PAC di fallback
————————————————- */
/*
Alcuni ambienti non forniscono helper PAC integrati.
Questo fallback garantisce dnsDomainIs() funziona sempre.
*/
funzione dnsDomainIs(host, dominio) {
restituisci host.length >= domain.length &&
host.substring(host.length – domain.length) === domain;
}

/* —————————————————-
Funzione principale del PAC
————————————————- */
funzione FindProxyForURL(url, host) {
host = host.toLowerCase();

/* Instrada domini specifici tramite proxy */
/*Inserisci solo il sottodominio.*/
se (host === “.esempio.com” || dnsDomainIs(host, “.linkedin.example”)) {
restituisci “PROXY proxy.example.com:8080”;
}

se (host === “service.example.com”) {
restituisci “PROXY proxy.example.com:8080”;
}

/* Esempio di regola di blocco */
se (host === “blocked.example.com” || dnsDomainIs(host, “.blocked.example”)) {
restituisci "PROXY 127.0.0.1:9"; // proxy intenzionalmente non valido da bloccare
}

/* Consenti l'accesso diretto per un dominio specifico */
se (host === “dev.example.com” || dnsDomainIs(host, “.dev.example.com”)) {
restituisci “DIRETTO”;
// Per bloccare invece, usa:
// restituisce “PROXY 127.0.0.1:9”;
}

/* Regola predefinita */
restituisci “DIRETTO”;
}

Per configurare le impostazioni proxy con il metodo PAC-File, seguire questi passaggi:

  1. Collegarsi a Seqrite Data Privacy portale. Vai a Scoperta e classificazione.
  2. Clicchi Dispositivi >> Distribuzione >> Impostazioni proxy.
  3. Clicchi Modifica.

    Modifica impostazioni proxy appare il pop-up.

  4. Selezionare il metodo di configurazione del file PAC, utilizzare un file PAC per configurare automaticamente il proxy e fare clic su Salva.
questa pagina è stata utile?