Puncte:0

Serverul coturn din spatele proxy-ului invers nginx nu adună candidați

drapel it

Încerc să implementez coturn pe un server care se află în spatele unei rețele restricționate, cu numai porturile 80 și 443 (TCP) permise.

Deoarece am mai multe servicii care lucrează pe același server, toate sunt în spatele unui proxy invers nginx. Vreau ca Coturn să funcționeze la fel. Aceasta este configurația mea nginx:

Server{

asculta 443 ssl;
asculta [::]:443 ssl;
nume_server turn.mydomain.com;
includ /etc/nginx/conf/ssl.conf;

Locație / {


proxy_set_header Gazdă $gazdă;
proxy_set_header X-Real-IP $adresă_la distanță;
proxy_pass http://coturn:3478;

}

}

și configurația coturn:

portul-de-ascultare=3478
tls-listening-port=5349

amprenta
lt-cred-mech


server-name=turn.mydomain.com
realm=turn.mydomain.com

total-cota=100
stale-nonce=600

proc-user=turnserver
proc-group=turnserver

coturn este în funcțiune, cu IP-ul său intern rezolvat ca „coturn” pentru ca proxy_pass să funcționeze. Cu toate acestea, la testarea conexiunii cu WebRTC Trickle ICE Primesc acest rezultat:

rezultatul testului

Se pare că găsește serverul, dar nu adună niciun candidat. Aveți idee despre ce aș putea greși?

djdomi avatar
drapel za
ai incercat ip-ul in loc de numele gazda?
A.B avatar
drapel cl
A.B
STUN/TURN este destinat în primul rând să rezolve colegii care au probleme de conectivitate, de exemplu, deoarece se află în spatele NAT. A avea serverul STUN/TURN în spatele NAT sau mai rău în spatele unui proxy probabil că nu își va îndeplini rolul. Nici măcar nu folosește HTTP sau HTTPS.
A.B avatar
drapel cl
A.B
Dacă sunteți „sarcinat de mai sus” să setați acest lucru în timp ce păstrați toate regulile de securitate *obișnuite*, va trebui să găsiți o modalitate de a le explica că acest lucru nu va funcționa. Ar trebui să studiați mai întâi cum funcționează STUN și cum încearcă să descopere diferitele [tipuri de NAT](https://en.wikipedia.org/wiki/Network_address_translation#Methods_of_translation) utilizate de clienții săi.

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.