Skip to main content

Firewall Settings

Updated over a week ago

Corporate firewalls

LiveKit uses WebSocket and WebRTC to transmit data and media. All transmissions are encrypted with TLS and DTLS.

LiveKit Cloud requires access to a few domains in order to establish a connection. If you are behind a corporate firewall, please ensure outbound traffic is allowed to the following addresses and ports:

HOST

PORT

PURPOSE

*.livekit.cloud

TCP: 443

Signal connection over secure WebSocket

*.turn.livekit.cloud

TCP: 443

*.host.livekit.cloud

UDP: 3478

TURN/UDP servers that assist in establishing connectivity

all hosts (optional)

UDP: 50000-60000

UDP connection for WebRTC

In order to obtain the best audio and video quality, we recommend allowing access to the UDP ports listed above. Additionally, please ensure UDP hole-punching is enabled (or disable symmetric NAT). This helps machines behind the firewall to establish a direct connection to a LiveKit Cloud media server.

Minimum requirements

If wildcard hostnames are not allowed by your firewall or security policy, the following are the mimimum set of hostnames required to connect to LiveKit Cloud:

HOST

PORT

.livekit.cloud

TCP 443

.sfo3.production.livekit.cloud

TCP 443

.dnyc3a.production.livekit.cloud

TCP 443

.dfra1a.production.livekit.cloud

TCP 443

.dblr1a.production.livekit.cloud

TCP 443

.dsgp1a.production.livekit.cloud

TCP 443

.dsyd1a.production.livekit.cloud

TCP 443

.vnrta.production.livekit.cloud

TCP 443

.osaopaulo1a.production.livekit.cloud

TCP 443

.oashburn1a.production.livekit.cloud

TCP 443

.omarseille1a.production.livekit.cloud

TCP 443

.osanjose1a.production.livekit.cloud

TCP 443

.ofrankfurt1a.production.livekit.cloud

TCP 443

.otokyo1a.production.livekit.cloud

TCP 443

.ophoenix1a.production.livekit.cloud

TCP 443

sfo3.turn.livekit.cloud

TCP 443

dnyc3a.turn.livekit.cloud

TCP 443

dfra1a.turn.livekit.cloud

TCP 443

dblr1a.turn.livekit.cloud

TCP 443

dsgp1a.turn.livekit.cloud

TCP 443

dsyd1a.turn.livekit.cloud

TCP 443

vnrta.turn.livekit.cloud

TCP 443

osaopaulo1a.turn.livekit.cloud

TCP 443

oashburn1a.turn.livekit.cloud

TCP 443

omarseille1a.turn.livekit.cloud

TCP 443

osanjose1a.turn.livekit.cloud

TCP 443

ofrankfurt1a.turn.livekit.cloud

TCP 443

otokyo1a.turn.livekit.cloud

TCP 443

ophoenix1a.turn.livekit.cloud

TCP 443

Note:

This list of domains is subject to change. Last updated 2024-02-01.

Did this answer your question?