Sei già un cliente NinjaOne? Effettua il login per visualizzare le altre guide e gli ultimi aggiornamenti.

Agente Ninja: Configurazione per l’uso di un server proxy

 

 

NinjaDojo-logo-darkblue.jpg

 

Ci sono due casi in cui avrai bisogno di aggiungere le impostazioni del proxy all’agente NinjaOne . Il presente documento illustra le azioni da compiere in entrambi i casi.

Per informazioni sulle funzionalità supportate su proxy, fai riferimento al seguente materiale: Agente NinjaOne: Funzionalità supportate su un server proxy.

 

Opzioni: 

Risorse aggiuntive: 

 

Se l'agente NinjaOne non le impostazioni proxy già configurate:

In questo scenario, hai creato un'organizzazione per un nuovo cliente e hai bisogno di aggiungere le impostazioni del proxy agli agenti NinjaOne in modo che gli agenti NinjaOne puntino al server proxy.

Soluzione valida unicamente per il sistema operativo Windows

Aggiungi a ciascun dispositivo le chiavi di registro riportate di seguito.

Nota importante: Il percorso è diverso a seconda dell'architettura del dispositivo (32 bit, 64 bit)

  • Dispositivi a 32 bit:
[HKEY_LOCAL_MACHINESOFTWARENinjaRMM LLCNinjaRMMAgentServer]
  • Dispositivi a 64 bit:
[HKEY_LOCAL_MACHINESOFTWAREWow6432NodeNinjaRMM LLCNinjaRMMAgentServer]

Esempio: 

  • "ProxyHost" = "192.168.32.144" (ProxyHost deve essere un valore stringa)
  • "ProxyPort" = dword:00000c38  (ProxyPort deve essere un DWORD (32 bit))

 opzionale:

  • "ProxyAuthName" = "SomeUserName"
  • "ProxyAuthPassword" = "aPassword"

 

Soluzione valida per tutti i sistemi operativi

I prompt del proxy chiederanno il tipo, l'host e la porta. Il nome utente e la password sono facoltativi.

Esegui il seguente comando dalla cartella dell'agente NinjaOne:

  • Windows:
.NinjaRMMAgent.exe /setproxy  -host [IP] -port [PORT] -user [USER] -password [PASSWORD]
Nota importante: I parametri ti consentono di distribuire le impostazioni proxy in modo automatico e in blocco. Puoi eseguire questo comando da uno script personalizzato all'interno di NinjaOne.

Esempio:

 .NinjaRMMAgent.exe /setproxy -host 127.0.0.1 -port 80 -user root -password helloworld
  • Linux:
./ninjarmm-linagent -set-proxy
  • Mac:
./ninjarmm-macagent -set-proxy

Prima che tenga conto delle nuove impostazioni del proxy, il servizio NinjaOne deve essere riavviato. Fai riferimento a questo articolo per riavviare l'agente con uno script personalizzato.

 

Se l'agente NinjaOne ha già le impostazioni proxy configurate:

In questo caso, dovrai rimuovere o modificare le impostazioni del proxy configurate nell’agente NinjaOne .

Soluzione valida unicamente per il sistema operativo Windows

Segui i passaggi forniti sopra per modificare le chiavi di registro per ogni dispositivo.

Prima che tenga conto delle nuove impostazioni del proxy, il servizio NinjaOne deve essere riavviato. Fai riferimento a questo articolo per riavviare l'agente con uno script personalizzato.

La password del proxy viene nascosta automaticamente dopo il primo accesso riuscito con la password in questione.

Soluzione valida per tutti i sistemi operativi

Esegui il seguente comando dalla cartella dell’agente NinjaOne 

  • Windows:
 .NinjaRMMAgent.exe /removeproxy
  • Linux:
 ./ninjarmm-linagent -remove-proxy
  • Mac:
./ninjarmm-macagent -remove-proxy

Quindi, segui i passaggi forniti in precedenza per configurare il proxy tramite riga di comando.

 

Impostare un proxy per NinjaOne Remote:

La creazione di un proxy per un player o uno streamer richiede ulteriori passaggi. NinjaOne Remote supporta l'uso del proxy SOCKS5 con supporto di rete. Tuttavia, non supporta il proxy HTTP. 

La variabile d'ambiente di sistema in formato NC_PROXY deve essere definita come segue:

Parametro Descrizione

NC_PROXY

192.168.1.1:1080:utente:password

192.168.1.1

Indirizzo IP del proxy SOCKS5

1080

Porta proxy SOCKS5

utente

Nome utente per il proxy

password

Password per un determinato utente per l'accesso al proxy

Durante l'avvio, il player o lo streamer esaminano questa variabile d'ambiente e, se esiste e ha un formato corretto, utilizzano questo parametro per stabilire la connessione tramite proxy.

Esempio di impostazione di NC_PROXY per Windows:

Nota importante: Dovrai utilizzare la variabile d'ambiente System.

Per creare una nuova variabile di sistema, vai su Impostazioni > Sistema > Informazioni su > Impostazioni di sistema avanzate > Variabili d'ambiente, quindi in Variabili di sistema clicca su Nuovo.

NewSystemVariableII.png

 

Rilevamento automatico dei proxy per Windows

  • I clienti possono ora distribuire più facilmente gli agenti in ambienti di rete complessi, dove in precedenza venivano configurati manualmente e gestiti da script. Ciò ridurrà il tempo dedicato all'onboarding e alla gestione delle impostazioni e delle distribuzioni proxy a livello di flotta per i dipartimenti IT e consentirà agli MSP di scalare su ambienti unici e diversi.
  • Quando un agente è in esecuzione su un sistema operativo Windows che supporta una configurazione proxy nativa, l'agente rileva e utilizza le impostazioni native per la connettività, per cui non è più necessaria la configurazione manuale dell'agente.
  • Quando l'agente non è in grado di connettersi attraverso le impostazioni proxy rilevate automaticamente, si connetterà direttamente al server NinjaOne, in modo che gli agenti possano rimanere connessi al dashboard.

Per abilitare questa funzione, aggiungere un nuovo valore DWORD al registro di Windows:

[HKEY_LOCAL_MACHINESOFTWAREWOW6432NodeNinjaRMM LLCNinjaRMMAgentServer] ProxyAutoDiscovery = 1

ProxyAuto1.png

Per disattivare questa funzione, eliminare il valore o impostarlo a 0.

Bypassare le impostazioni del proxy

Quando il proxy è configurato, ma non c'è accesso a Internet attraverso il proxy, l'Agente/Patcher ha la capacità di rilevare una connessione Internet diretta e di passare ad essa senza problemi. Ciò è particolarmente utile negli scenari in cui un utente passa da un ambiente con un proxy configurato e funzionante, ad esempio un ufficio, a un altro luogo in cui non è più disponibile un proxy o viceversa.

Come si può leggere nel terminale, affinché la configurazione del proxy abbia effetto, è necessario riavviare l'Agente.

Domande frequenti

Passi successivi