SIP Domains

Overview

Session Initiation Protocol (SIP) is a standardized communication protocol that has been widely adopted for managing multimedia communication sessions for voice. SIP may be used to establish connectivity between your communications infrastructures such as an on-premise or virtual PBX and Plivo’s communications platform.

Voice

Voice IP Addresses to whitelist:

To ensure that your communication infrastructure doesn’t block communication with Plivo Cloud, we strongly encourage you to whitelist all of the following IP address ranges and ports on your firewall for SIP signaling and RTP media traffic.

SIP Signaling:

Type IP Addresses Ports
SIP Phones

(phone.plivo.com)

52.9.254.123/32

52.9.254.127/32

5060, 5080 (UDP)

5060, 5061, 5063, 5080, 443(TCP)

Mobile Phone

(mobile.phone.plivo.com)

2600:1f1c:4ad:2f02:ac95:55cc:9a28:3891/128 5060, 5080 (UDP)

5060, 5061, 5063, 5080, 443(TCP)

RTP media servers:

Regions IP Addresses Ports
San Jose, California, USA 52.9.254.64/26 16384-32768 (UDP)
Ashburn, Virginia, USA 3.93.158.128/25

52.205.63.192/26

16384-32768 (UDP)
Frankfurt, Germany 52.58.255.224/27

52.59.63.224/27

16384-32768 (UDP)
São Paulo, Brazil 54.233.255.192/27

54.233.191.0/27

16384-32768 (UDP)
Sydney, Australia 52.65.191.160/27

52.65.127.160/27

16384-32768 (UDP)
Singapore 52.220.63.128/26 16384-32768 (UDP)

API:

Since we do not support static IP ranges for the API, there is no need to whitelist IPs for Voice API communication.

Domain for Plivo APIs:

  • api.plivo.com

STUN servers for Browser SDK:

Plivo Browser SDK uses google stun servers by default, to establish WebRTC media communications.

  • stun:stun.l.google.com:19302
  • stun:stun1.l.google.com:19302
  • stun:stun2.l.google.com:19302
  • stun:stun3.l.google.com:19302
  • stun:stun4.l.google.com:19302

Callback from Plivo

Some Plivo APIs support callback events. To make sure those callbacks are not blocked, allow traffic from below Plivo IPs to your web applications (ports defined by you, for HTTPS, default is 443, for HTTP it is 80).

Following IPs are NAT gateway IPs associated with our HTTP(s) OutProxy instance

  • 54.215.14.26/32
  • 54.241.21.77/32
  • 18.228.96.85/32
  • 18.228.143.199/32
  • 3.120.80.110/32
  • 35.157.59.132/32
  • 52.62.46.143/32
  • 13.238.88.135/32
  • 52.220.250.27/32
  • 18.136.128.252/32
  • 13.56.175.187/32
  • 13.57.139.231/32
  • 18.211.27.222/32
  • 18.211.55.148/32