Что такое «царство» на сервере TURN? - PullRequest
2 голосов
/ 20 мая 2019

Я хочу разместить сервер TURN для моего проекта WebRTC, но я не знаю, что делает атрибут 'realm'. Я посмотрел на Котурна и Пиона, и они оба, кажется, требуют, чтобы я вошел в это. Может кто-нибудь объяснить, что это такое?

1 Ответ

3 голосов
/ 03 июня 2019

Это «ключ» для доступа к группе адресов, которые имеют общего «владельца». Это изолирующая мера: сервер TURN может иметь одну «область по умолчанию» или несколько «именованных областей» в своей базе данных. И в любой области есть свои пользователи, и у каждого из них есть подходящая пара логин / пароль для идентификации доступа и рабочих сессий. Конечно, компьютеры, которые вошли в «именованную область», фактически «невидимы» для другой, которая принадлежит другой области. Если вы просто войдете в «область по умолчанию», где все пользователи используют один и тот же логин / пароль (обычно с «общедоступными» серверами TURN), ваш компьютер может быть легко подключен ко всем компьютерам, в том числе с неизвестных, по этой причине «область» было полезно иметь

... и это все .. :)

...