|   Home    |   Carrier Solutions    |   Business Services    |   Hosted VOIP Services    |   Network Solutions    |   Support
 

How to Pass SIP VOIP traffic through a 3rd-party Firewall
 

    The assumption is that you are trying to pass external VOIP traffic through an inexpensive broadband router to the local network where your VOIP phones are located. This example is based on the D-Link DI-604 and DI-724 broadband routers and the DGL-4300 wireless broadband router. The basics are the same for wireless routers and other brands such as SMC Barricade routers.   The concepts covered here are easily transferred to most other routers or firewalls.

Passing SIP through your Firewall
The goal of configuring your firewall is to allow a VOIP phones outside of the local subnet to register with the CyverONE hosted PBX server. The local subnet would be firewalled from the outside world.

There's few issues with getting SIP to work through a firewall. SIP uses port 5060 for setup and RTP (real time protocol) ports 10,000 to 20,000 for transporting the voice. NAT (network address translation) can cause issues if the firewall also performs PAT (port address translation). A common effect of a firewall that is performing PAT is one way audio. (You can hear the other person - but they cannot hear you).  You can check the firewall logs to see if a VOIP phone outside of the firewall is being blocked. If you see the IP address in the log, then its most likely being blocked as the logs generally record problems.

The steps to solve these issues at the firewall is:
For SIP, allow port 5060 UDP traffic to pass to the server. This example uses a Virtual Server to pass data through a Dlink Broadband router
 


For RTP, allow ports 10,000 to 20,000 UDP traffic to pass to the server.
This example uses Special Application to pass the RTP ports

Testing your Installation:
1) Dial 7777, you should receive a message that the number is not in service
2) Dial *43, this is an echo test
3) Dial *60, a nice lady will tell you the time
4) Dial *65, this will return your extension number
5) Dial 1234, this will tell you that your installation was successful!

More settings and resources about configuring your network for VOIP traffic:
CISCO - Handling VoIP Traffic with the PIX Firewall

Allied Telisis - Configure the Firewall VoIP Support Service (PDF)

Asterisk Guru -  VOIP SIP with NAT on firewalls

INGATE - Solving the Enterprise Firewall/NAT Traversal Issue of SIP (PDF)

Portforward.com - Test if your Ports are open with PF PortChecker

 
About Us
Help / Advice    
 

Call us Toll Free:  1-888-895-1329  

  © 2011 Cyvergence Corp all rights reserved

Home  |  Carrier Solutions  | Business Services | Support Contact  | Privacy Policy