LINUX.ORG.RU

История изменений

Исправление sanwashere, (текущая версия) :

В общем, поднял я ради интереса у себя coturn, и проверил конфигурацию.

coTURN (/etc/coturn/turnserver.conf):

fingerprint
lt-cred-mech
user=myuser:mypassword
no-stun
no-cli

Firefox (about:config):
media.peerconnection.default_iceservers=[{"url": "turn:turn.server.com:3478?transport=tcp", "username": "myuser", "credential": "mypassword"}]
media.peerconnection.ice.tcp=true
media.peerconnection.ice.no_host=true
media.peerconnection.ice.relay_only=false
media.peerconnection.use_document_iceservers=false

В таком варианте вроде лишние адреса не утекают, и браузер всегда использует мой TURN.

P.S. «realm» в turnserver.conf можно не указывать.
P.P.S. Главное не забыть запретить использование исходящего UDP в системе.

Исправление sanwashere, :

В общем, поднял я ради интереса у себя coturn, и проверил конфигурацию.

coTURN (/etc/coturn/turnserver.conf):

fingerprint
lt-cred-mech
user=myuser:mypassword
no-stun
no-cli

Firefox (about:config):
media.peerconnection.default_iceservers=[{"url": "turn:turn.server.com:3478?transport=tcp", "username": "myuser", "credential": "mypassword"}]
media.peerconnection.ice.tcp=true
media.peerconnection.ice.no_host=true
media.peerconnection.ice.relay_only=false
media.peerconnection.use_document_iceservers=false

В таком варианте вроде лишние адреса не утекают, и браузер всегда использует мой TURN.

P.S. «realm» в turnserver.conf можно не указывать.

Исправление sanwashere, :

В общем, поднял я ради интереса у себя coturn, и проверил конфигурацию.

coTURN (/etc/coturn/turnserver.conf):

fingerprint
lt-cred-mech
user=myuser:mypassword
no-stun
no-cli

Firefox (about:config):
media.peerconnection.default_iceservers=[{"url": "turn:turn.server.com:3478?transport=tcp", "username": "myuser", "credential": "mypassword"}]
media.peerconnection.ice.no_host=true
media.peerconnection.ice.relay_only=false
media.peerconnection.use_document_iceservers=false

В таком варианте вроде лишние адреса не утекают, и браузер всегда использует мой TURN.

P.S. «realm» в turnserver.conf можно не указывать.

Исправление sanwashere, :

В общем, поднял я ради интереса у себя coturn, и проверил конфигурацию.

coTURN (/etc/coturn/turnserver.conf):

fingerprint
lt-cred-mech
user=myuser:mypassword
realm=myserver.domain
no-stun
no-cli

Firefox (about:config):
media.peerconnection.default_iceservers=[{"url": "turn:turn.server.com:3478?transport=tcp", "username": "myuser", "credential": "mypassword"}]
media.peerconnection.ice.no_host=true
media.peerconnection.ice.relay_only=false
media.peerconnection.use_document_iceservers=false

В таком варианте вроде лишние адреса не утекают, и браузер всегда использует мой TURN.

P.S. «myrealm» в turnserver.conf можно не указывать.

Исправление sanwashere, :

В общем, поднял я ради интереса у себя coturn, и проверил конфигурацию.

coTURN (/etc/coturn/turnserver.conf):

fingerprint
lt-cred-mech
user=myuser:mypassword
realm=myserver.domain
no-stun
no-cli

Firefox (about:config):
media.peerconnection.default_iceservers=[{"url": "turn:turn.server.com:3478?transport=tcp", "username": "myuser", "credential": "mypassword"}]
media.peerconnection.ice.no_host=true
media.peerconnection.ice.relay_only=false
media.peerconnection.use_document_iceservers=false

В таком варианте вроде лишние адреса не утекают, и браузер всегда использует мой TURN.

P.S. «myrealm» в turnserver.conf можно оставить как есть.

Исходная версия sanwashere, :

В общем, поднял я ради интереса у себя coturn, и проверил конфигурацию.

coTURN (/etc/coturn/turnserver.conf):

fingerprint
lt-cred-mech
user=myuser:mypassword
realm=myserver.domain
no-stun
no-cli

Firefox (about:config):
media.peerconnection.default_iceservers=[{"url": "turn:turn.server.com:3478?transport=tcp", "username": "myuser", "credential": "mypassword"}]
media.peerconnection.ice.no_host=true
media.peerconnection.ice.relay_only=false
media.peerconnection.use_document_iceservers=false

В таком варианте вроде лишние адреса не утекают, и браузер всегда использует мой TURN.