
Installazione di un server TURN e integrazione con Nextcloud
In questo post installeremo il servizio TURN per consentirti di utilizzare Talk dall'esterno della tua organizzazione, se vogliamo che i nostri utenti siano in grado di utilizzare le videoconferenze direttamente da Internet. Come sappiamo, le videochiamate Talk funzionano solo sullo stesso segmento di rete del server e se abbiamo bisogno di accedere da un'altra rete avremo bisogno di un server TURN.
Basiamo il post su una macchina Ubuntu 16.04 Installato, Aggiornato e con un indirizzo IP statico configurato. Installeremo Coturn come server TURN semplicemente eseguendo:
[Codice sorgente]sudo apt install coturn[/Codice sorgente]
Abiliteremo l'avvio automatico del servizio coturn con:
[Codice sorgente]sudo sed -i '/TURNSERVER_ENABLED/cTURNSERVER_ENABLED=1’ /etc/default/coturn[/Codice sorgente]
Modifichiamo il file di configurazione del servizio TURN '/etc/turnserver.conf’ e ha aggiunto le seguenti impostazioni, Dobbiamo tenere in considerazione per specificare correttamente il segreto e l'attributo realm con l'fqdn del nostro server, Possiamo anche impostare il porto che ci interessa.
[Codice sorgente]porta di ascolto=5349
impronta digitale
lt-cred-mech
use-auth-secret
static-auth-secret=Mambrusefuelaguerra
regno=turno.openservices.eus
quota totale = 100
bps-capacità=0
stantio-nonce
no-loopback-peers
no-multicast-peers[/Codice sorgente]
Riavviamo Coturn…
[Codice sorgente]sudo systemctl restart coturn[/Codice sorgente]
E questo è tutto! Dovremmo avere il nostro server pronto e funzionante! Creeremo i record DNS pubblici corrispondenti e reindirizzeremo la porta che abbiamo indicato dal nostro firewall/router al server TURN, sia UDP che TCP!
Su NextCloud, dobbiamo specificare chi sarà il nostro server TURN con il formato FQDN:PORT seguito dalla password o dal segreto per autenticarsi e poter utilizzare il servizio TURN, oltre a indicare che utilizza UDP e TCP. Con questo e una torta abbiamo già allestito il nostro servizio di 'nateo inverso’ per le nostre videoconferenze o videochiamate dei nostri utenti utilizzando Nextcloud Talk, A marvilla!!!