Garantire il funzionamento affidabile di Zextras Team in reti aziendali complesse

Nell'ultimo articolo vi abbiamo parlato di Zextras Team, una soluzione che permette di aggiungere a Zimbra Collaboration Suite Open-Source Edition funzionalità di chat testuale e video aziendale, oltre alla possibilità di condurre videoconferenze con un gran numero di partecipanti, senza la necessità di utilizzare servizi di terze parti e senza trasferire alcun dato a lato. Questo caso d'uso è ideale per le aziende che dispongono di un perimetro di sicurezza rigorosamente definito sotto forma di rete interna e possono garantire la sicurezza delle informazioni proteggendo questo perimetro. Tuttavia, la rete interna di un'impresa non è sempre qualcosa di semplice e comprensibile. Spesso in una grande rete è presente un numero enorme di sottoreti diverse, molte delle quali, se parliamo di filiali e uffici geograficamente remoti, sono connesse tramite VPN. La complessa struttura della rete interna può interferire con il corretto funzionamento delle videochat e delle videoconferenze in Zextras Team, e ora ti diremo cosa si può fare per garantire che tutto funzioni correttamente e senza guasti.

Garantire il funzionamento affidabile di Zextras Team in reti aziendali complesse

Installare Zextras Team è il più semplice possibile. Dopo aver installato Zextras Suite Pro, attiva semplicemente la winterlet com_zextras_Team dalla console di amministrazione, dopodiché la funzionalità corrispondente verrà visualizzata per tutti gli utenti Zimbra OSE nell'azienda. Successivamente, l'amministratore di sistema può limitare la funzionalità di Zextras Team sia per diversi gruppi di utenti che per singoli account. Questo viene fatto utilizzando i seguenti comandi:

  • zxsuite config teamChatEnabled false
  • Cronologia di configurazione di zxsuiteAbilitato false
  • zxsuite config videoChatEnabled

Il primo comando ti consente di disabilitare una serie di funzionalità relative alla chat di testo per diversi gruppi o singoli utenti. Il secondo comando ti consente di disabilitare il salvataggio della cronologia chat. Questa azione può essere eseguita sia per tutti gli utenti che per gli utenti di un server specifico, nonché per diversi gruppi o singoli utenti. Il terzo comando ti consente di disabilitare le funzionalità relative alle chat video. Questa funzione può essere disabilitata a livello globale, su un singolo server, così come per un gruppo di utenti o per un account specifico. 

Dopo aver introdotto tutte le restrizioni necessarie, l'amministratore può solo garantire che la comunicazione video nell'azienda funzioni correttamente. Poiché Zextras Team si basa sulla tecnologia WebRTC peer-to-peer, due cose sono fondamentali per il suo funzionamento: la facilità di stabilire la connessione e una larghezza di banda del canale sufficiente. E mentre l'amministratore non deve preoccuparsi dell'ampiezza del canale e della qualità del segnale nella rete interna, la complessa architettura di rete può impedire la creazione di una connessione tra i dipendenti aziendali.

Per evitare problemi durante la creazione di connessioni tra client, gli sviluppatori del team Zextras hanno incluso nella soluzione il supporto per i server TURN, che aiutano a stabilire connessioni tra gli utenti in qualsiasi rete interna, anche la più estesa. Per fare ciò è necessario aggiungere alla rete interna dell'azienda un nodo con TURN a bordo, visibile ad altri domini. 

Supponiamo ad esempio che venga chiamato il nodo corrispondente della rete aziendale turn.company.ru. Dobbiamo assicurarci che quando proviamo a creare una chat video, il team Zextras contatti il ​​server TURN con i dati di autenticazione dell'utente e, se tutto va bene, stabilisca una connessione come WebSocket e consenta agli utenti di comunicare normalmente tra loro. 

Per connettere il server TURN con Zextras Team, inserisci un comando da console del modulo zxsuite Team iceServer aggiungi turn:turn.company.ru:3478?transport=udp credenziale password nome utente amministratore cos predefinito. Nel caso di questo team, abbiamo aggiunto un nuovo server TURN all'elenco Zextras Team, specificandone l'indirizzo di rete e le informazioni sull'account amministratore, e lo abbiamo anche assegnato per l'utilizzo da parte del gruppo utenti predefinito. Utilizzando lo stesso principio, è possibile aggiungere più server TURN contemporaneamente in modo che gli utenti di gruppi diversi utilizzino server diversi per connettersi. 

Oltre ad aggiungere nuovi server TURN, puoi rimuoverli dall'elenco di quelli aggiunti utilizzando il comando zxsuite Team iceServer rimuove turn.company.rue visualizza anche l'elenco dei server aggiunti utilizzando il comando zxsuite Team iceServer ottenere. Tieni presente che non è necessario creare gli stessi utenti sul server TURN come in Zimbra OSE. Per lavorare comodamente sul server TURN è necessario solo un account amministratore.

Pertanto, dopo aver aggiunto un server TURN alla rete locale e una piccola configurazione, la connessione tra gli utenti di Zextras Team verrà stabilita abbastanza rapidamente indipendentemente dalla struttura della rete, e la larghezza del canale della rete interna dovrebbe fornire un'immagine costantemente buona sia durante le sessioni private chat video e durante le videoconferenze.

Per tutte le domande relative a Zextras Suite, è possibile contattare il rappresentante di Zextras Ekaterina Triandafilidi via e-mail [email protected]

Fonte: habr.com

Aggiungi un commento