18 May 2011

3CX Tunneling with 3CX-Softphone

For those of you who don't know yet, 3cx is a software based PBX. It is installed on windows systems and very easy to use/configure and so on...
And it's rather cheap ;-) http://3cx.com

So I wanted to test out their tunneling protocol to overcome the natural issues of SIP (Firewalls/nat/portfiltering by isp/etc...)
And it turns out that for once the setup is really easy!!

Step 1:
Configure the 3CX pbx to accept tunnels
in the management console click on general-->then select the tunnel tab-->choose a STRONG password
and the ip to listen on. Then restart the sip service in the console.

Step 2: configure nat/portforward for port 5090 tcp to the pbx on your firewall/router.

Step 3: configuring your 3cx softphone
Click on the "iphone" menubutton, select accounts-->enter your PUBLIC ip in the "i am out of office field" then select tunnel and enter the LAN ip of the pbx in that field.

Now you're set to go and all VOIP traffic will go over one port!!
Download the 3CX Phone here!!

No comments: