processone / eturnal

STUN / TURN standalone server
https://eturnal.net
Apache License 2.0
225 stars 22 forks source link

Black-/Whitelisting: Separate client and peer #47

Closed sando38 closed 9 months ago

sando38 commented 11 months ago

Currently the blacklist and whitelist do not differentiate between clients and peers.

In certain use cases, it is desirable to differentiate between them, in example to allow clients from a certain private network to connect to a TURN server - authenticated/ authorized through the specified authentication mechanism (ephemeral/ static) - , but to restrict access to peers in the same network environment, e.g. kubernetes cluster.