Configuring your router allows you to optimise your call quality and ensure smooth Voice over IP communication. In this guide, you will learn how to identify which network ports to open, whitelist IP address blocks, and prioritise your data flows.
In order to optimise your call quality, we recommend setting up Quality of Service (QoS) flow prioritisation on your routers. To do this, follow these configuration steps.
1. Understanding the Ringover infrastructure
To accurately target which flows to allow and prioritise, it is essential to identify the various components that make up the Ringover infrastructure:
- SIP Proxy: These servers handle authentication and routing for your SIP packets.
- Media: These servers run PBXs, perform audio stream transcoding, and host conference rooms.
- TURN: Paired with media servers, they perform TCP tunnelling on a specific port before redirecting traffic to the media servers.
- API & Front: These servers handle all processing related to CDRs (call logs), contacts, collaborative conversations, and SMS.
2. Configuring port forwarding on your router
To allow proper communication between your devices (or applications) and the Ringover infrastructure, you must configure the communication ports.
Configuration steps
- Log in to the management interface of your network router.
- Navigate to the firewall management tab or security access rules.
- Create outbound traffic rules to allow the following ports:
Ports to allow on the Client side (You)
- Ringover / Desktop App / Chrome Extension (Ringover Dialer):
1024–65535 / UDP(with outbound flow asterisk)1024–65535 / TCP
Ports to allow on the Server side (Ringover)
- HTTPS / TLS: Port
443 / TCP(also used for SIP) - SIP: Port
5060 / UDPand5060 / TCP - TURN: Port
80and443(inTCPandUDP) - RTP (Audio Flow): Ports
20000–22000 / UDP - Standard traffic (Front/API): Port
80 / TCPand80 / UDP
3. Whitelisting Ringover IP address blocks
To secure access while allowing legitimate communications through, add the following IP address blocks to your router or firewall whitelist:
Europe IP Blocks
- Standard IP (V4):
185.63.92.0/22154.44.180.0/2445.151.184.0/2262.4.10.0/24
- Standard IP (V6):
2a03:ba0::/292a0f:3500::/29
- Load Balancer IP / Europe WEB:
185.16.110.0/2451.159.75.59|51.159.24.24|51.159.26.141|195.154.68.8551.159.74.199|51.159.24.36|195.154.70.68
International IP Blocks
- Miami:
89.187.173.130to89.187.173.134|212.102.61.0/27 - New York:
138.199.41.192/27|185.63.16.0/22 - Dallas:
212.102.40.200|212.102.40.201|212.102.40.202 - Chicago:
143.244.61.96/27 - Atlanta:
138.199.2.96/27 - San Jose:
169.150.221.0/27 - Bogota:
169.150.228.193|169.150.228.194 - Mexico (Queretaro):
121.127.43.17|121.127.43.18 - Singapore:
143.244.33.113|143.244.33.114|143.244.33.115 - Sydney:
143.244.63.109to143.244.63.113|143.244.63.121 - London:
169.150.213.0/27 - Madrid:
37.19.215.0/27 - Johannesburg:
169.150.238.49|169.150.238.50 - Reunion Island:
80.69.217.96|80.69.271.97
4. Enabling flow prioritisation (QoS)
To ensure no other traffic on your local network affects voice quality, you must configure bandwidth prioritisation.
Configuration steps
- Access your router's QoS (Quality of Service) or Traffic Prioritisation settings.
- Create a new high/maximum priority rule for voice traffic.
- Prioritise RTP media traffic by configuring destination ports
20000–22000 / UDP. - Prioritise SIP signalling traffic (ports
5060 / UDP and TCP) as well as the TURN protocol (ports80and443in UDP and TCP). - If necessary, add Google STUN NAT detection servers as prioritised or permitted:
stun.l.google.com:19302stun1.l.google.com:19302stun2.l.google.com:19302
🎉 You now know how to open your router ports and prioritise your traffic, allowing you to enjoy optimal call quality with Ringover!