Abbiamo parlato di Zextras Team, una soluzione che consente di aggiungere a Zimbra Collaboration Suite Open-Source Edition funzionalità di chat testuali e video aziendali, oltre a possibilità di videoconferenze con un alto numero di partecipanti, senza necessità di utilizzare servizi esterni e senza trasmettere dati all'esterno. Questo scenario si adatta perfettamente alle aziende che hanno un perimetro di sicurezza ben definito, come una rete interna, e possono garantire la propria sicurezza informatica proteggendo questo perimetro. Tuttavia, una rete interna aziendale non sempre è semplice e chiara. Spesso, all'interno di una grande rete ci sono numerose sotto-reti diverse, molte delle quali, parlando di filiali e uffici situati in diverse aree, sono collegate tramite VPN. Una struttura complessa della rete interna può ostacolare il corretto funzionamento delle video chat e delle videoconferenze in Zextras Team e ora ti parleremo di cosa si può fare affinché tutto funzioni correttamente e senza interruzioni.

L'installazione di Zextras Team è estremamente semplice. Dopo aver installato Zextras Suite Pro, basta attivare il zimlet com_zextras_Team dalla console di amministrazione, dopo di che la funzionalità corrispondente sarà disponibile per tutti gli utenti di Zimbra OSE nell'azienda. Successivamente, l'amministratore di sistema può limitare la funzionalità di Zextras Team per diversi gruppi di utenti o per singoli account. Questo può essere fatto utilizzando i seguenti comandi:
- zxsuite config teamChatEnabled false
- zxsuite config historyEnabled false
- zxsuite config videoChatEnabled
Il primo comando consente di disabilitare alcune funzioni legate alla chat testuale per diversi gruppi o singoli utenti. Il secondo comando permette di disabilitare il salvataggio della cronologia della chat. Questa azione può essere eseguita sia per tutti gli utenti che per gli utenti di un server specifico, oltre che per diversi gruppi o singoli utenti. Il terzo comando consente di disabilitare le funzioni relative alle videoconferenze. Questa funzione può essere disabilitata globalmente, su un singolo server, o per un gruppo di utenti o per un account specifico.
Una volta inseriti tutti i vincoli necessari, l'amministratore deve solo assicurarsi che la videocomunicazione in azienda funzioni correttamente. Poiché Zextras Team si basa sulla tecnologia WebRTC, che opera in peer-to-peer, due elementi sono cruciali per il suo funzionamento: la semplicità nell'installazione della connessione e una larghezza di banda adeguata. Se per quanto riguarda la larghezza di banda e la qualità del segnale nella rete interna l'amministratore non deve preoccuparsi, un'architettura di rete complessa può invece ostacolare l'instaurazione della connessione tra i dipendenti dell'azienda.
Per evitare problemi nell'installazione della connessione tra i client, gli sviluppatori di Zextras Team hanno integrato nel prodotto il supporto per i server TURN, che facilitano la connessione tra gli utenti anche nelle reti interne più ramificate. Per ottenere questo, è necessario aggiungere alla rete interna dell'azienda un nodo visibile agli altri domini con un server TURN attivo.
A titolo di esempio, supponiamo che il nodo corrispondente nella rete aziendale si chiami turn.company.ru. Dobbiamo assicurarci che, quando si tenta di creare una videochat, Zextras Team si connetta al server TURN con le credenziali dell'utente e, se tutto va bene, stabilisca una connessione simile a WebSocket per consentire una comunicazione fluida tra gli utenti.
Per collegare il server TURN a Zextras Team, inseriamo il comando della console del tipo zxsuite Team iceServer add turn:turn.company.ru:3478?transport=udp credential password username admin cos default. Con questo comando abbiamo aggiunto un nuovo server TURN alla lista di Zextras Team, specificando il suo indirizzo di rete e i dati dell'account amministrativo, e l'abbiamo assegnato al gruppo di utenti default. Allo stesso modo, è possibile aggiungere più server TURN affinché gli utenti di gruppi diversi utilizzino server differenti per la connessione.
Oltre ad aggiungere nuovi server TURN, è possibile rimuoverli dalla lista di quelli aggiunti utilizzando il comando zxsuite Team iceServer remove turn.company.ru, e visualizzare la lista di quelli aggiunti server con il comando zxsuite Team iceServer get. È importante notare che non è necessario creare gli stessi utenti sul server TURN che si utilizzano in Zimbra OSE. Per un utilizzo ottimale del server TURN è necessaria solo un'account da amministratore.
Pertanto, dopo aver connesso il server TURN alla rete locale e aver effettuato alcune semplici configurazioni, la connessione tra gli utenti di Zextras Team avverrà rapidamente, indipendentemente dalla struttura della rete, e la larghezza di banda della rete interna deve garantire una qualità dell'immagine costantemente buona sia durante le videochiamate private che durante le videoconferenze.
Per qualsiasi domanda relativa a Zextras Suite, puoi contattare il rappresentante dell'azienda «Zextras», Ekaterina Triandafili, via email all'indirizzo katerina@zextras.com.
Fonte: habr.com
