If you plan to use phones or to access Switchvox from remote locations, you must forward certain ports back to Switchvox. A good resource for documentation on how to forward ports on most routers is:www.portforward.com.
To enable port forwarding, open
Setup > Networking > IP Configuration
The following table lists the TCP/UDP port assignments and how Switchvox uses them.
Ports | Allowed From | Switchvox Usage |
5060/udp+tcp | Service Providers, Peered Switchvox, Peered VoIP PBX |
SIP signaling port needed for phones outside your network |
5062/udp+tcp | Service Providers, Peered Switchvox, Peered VoIP PBX | SIP signaling port needed for phones for configuration communications (Digium Phones only) |
10000-20000/udp |
Any | RTP audio ports needed for phones outside your network |
4569/udp | Service Providers, Peered Switchvox, Peered VoIP PBX | IAX Signalling Port needed for communicating with IAX provider |
4000-4999/udp | Service providers or T.38 fax services | UDPTL ports for T.38 faxing over SIP |
80/tcp | Users, and phone network, port is redirected to 443 for browsers. | HTTP port for remote web admin, API, and phone-firmware access |
443/tcp | Remote Admins, API integrations, users | HTTPS port for remote web admin and API access |
5222 & 843/tcp | Remote Switchboard users | Ports for using the Switchboard remotely |
5269/tcp |
Remote Switchboard (chat) users |
Port for remote XMPP (Jabber/chat) access (Extensible Messaging and Presence Protocol) |
1194/udp | Outbound only!! | Outbound traffic for Digium / Switchvox technical support vpn. |
161/udp+tcp | Remote Monitoring Services | SNMP for remote monitoring |
While the Switchvox provides an ACL to restrict access to specific services offered by the Switchvox, you should make these settings at your firewall to restrict access and not overburden the PBX system which can cause call quality issues. You should define groups of who should have access to what port(s) and take every effort to avoid allowing ALL users access.