A saját TURN szerver beállítását
A Jami beállítható úgy, hogy a TURN- vagy STUN-kiszolgálókat (RFC5766) segítségével hozzon létre kapcsolatot két társ között.
A alapértelmezett TURN szerver a „turn.jami.net”, a felhasználónev „ring”, a jelszó „ring” és a „ring” birodalommal.
Ebben az útmutatóban egy coTURN-kiszolgálót fogunk beállítani. Más TURN/STUN-kiszolgáló implementációk is elérhetők ingyenes licenc alatt, mint például a TurnServer és a Restund.
Telepítés
A CoTURN-kiszolgáló a legtöbb Linux disztribúción elérhető. Debian rendszeren a következő paranccsal telepíthető:
apt-get install coturn
Beállítás
Itt egy alapvető turnserver.conf
-beállításfájl:
listening-port=10000
listening-ip=0.0.0.0
min-port=10000
max-port=30000
lt-cred-mech
realm=sfl
Ez egyben STUN-kiszolgálóként is működik. A STUN-kiszolgáló nem igényel felhasználónevet és jelszót (a STUN-kiszolgáló nagyon kevés sávszélességet használ).
Felhasználók létrehozása a TURN szerverben
A TURN szerveredben felhasználók létrehozásához használja a turnadmin
binárisot (ez a szuperfelhasználó engedélyét igényelheti).
turnadmin -a -u bob -p secretpassword -r sfl
A TURN szerver indítása
turnserver -c turnserver.conf
Jami beállítása a TURN-kiszolgálóval történő hitelesítéshez
A számla beállításainak fejlett szakaszából beállíthatja Jami-t a TURN szerverének használatára:
Terület |
Érték |
Példák |
---|---|---|
szolgáló url |
a szerver host és portja |
0.0.0.0:10000 |
** Felhasználónév** |
Felhasználónév |
Bob |
Jelnévszót |
jelszó |
Titkos jelszó |
Köztársaság |
A világ |
Sfl |