Remote extensions and remote offices

Similar documents
Copyright ZYCOO All Rights Reserved 1 / 8

Intercommunication between two MyPBX (via VoIP Trunk)

How To Protect Your Network From A Hacker Attack On Zcoo Ip Phx From A Pbx From An Ip Phone From A Cell Phone From An Uniden Ip Pho From A Sim Sims (For A Sims) From A

How To Set Up Virtual Fax On Zcoo (U20/50/60/100) On A Pc Or Macbook Or Ipod (U21/50) On An Ipod Or Ipo (U19/50 Or 60

Intercommunication between two MyPBX (via VoIP Trunking)

Category. 1. Download and Install Run CooCall client and go to the Web Registration and Configuration User Settings...

NF1Adv VOIP Setup Guide (for Pennytel)

VoIPon Tel: +44 (0) Fax: +44 (0)

nexvortex Setup Guide

Com.X IP PBX The complete communications solution in a box

DLink-655 Router Configuration Guide for VoIP

3rd Party VoIP Phone Setup Guide (Panasonic b)

How to Configure the Toshiba Strata CIX for use with Integra Telecom SIP Solutions

NF1Adv VOIP Setup Guide (for Generic VoIP Setup)

Opera 240 System DECT Integration. with Gigaset N720 IP PRO Base Station. and Gigaset N720 DM PRO Manager. Installation and User Guide

How to Configure the Allworx 6x, 24x and 48x for use with Integra Telecom SIP Solutions

Grandstream Networks, Inc. UCM6100 Security Manual

Configuring SIP Mobility for CounterPath Bria on the NetVanta 7100 and NetVanta UC Server Systems

SyncSwitch Quick Start Guide For Making First Test Call V 2.1

3rd Party VoIP Phone Setup Guide (Panasonic UT )

nexvortex Setup Template

LifeSize Transit Deployment Guide June 2011

VPN PPTP Application. Installation Guide

Enabling Users for Lync services

SSL Web Proxy. Generally to access an internal web server which is behind a NAT router, you have the following two methods:

IP PBX. SD Card Slot. FXO Ports. PBX WAN port. FXO Ports LED, RED means online

Configuration Guide for connecting the Eircom Advantage 4800/1500/1200 PBXs to the Eircom SIP Voice platform.

UCM61xx Configuration

iphone Softphone App for the Opera IP System Installation and user guide

Quick Installation Guide

Skype Connect Getting Started Guide

PBX Setup Basic setup procedures

Business VoIP Solution Training 04/2009

SIP Trunking using the Optimum Business SIP Trunk Adaptor and the FortiVoice IP-PBX

OpenScape Business V2

FortiVoice. Version 7.00 VoIP Configuration Guide

Application Note Configuring the Synapse SB67070 SIP Gateway for Broadvox GO! SIP Trunking

Configuring a Mediatrix 500 / 600 Enterprise SIP Trunk SBC June 28, 2011

3CX Guide sip.orbtalk.co.uk

VoIP Network Configuration Guide

ICE 008 IP PBX. 1. Product Information New Mini PBX Features System Features

Internet Telephony PBX System. IPX-300 Series. Quick Installation Guide

Dynamic DNS How-To Guide

SIP Trunking using the Optimum Business SIP Trunk Adaptor and the NEC DSX-40 IP-PBX

Connecting with Vonage

Opera System Configuration for Apps

19 LCD / 8 CHANNEL DVR COMBO WITH 160GB HDD & 4 CAMERAS

Configure your 3CX in our IP telephone service.

Avaya IP Office SIP Trunk Configuration Guide

Application Note Startup Tool - Getting Started Guide

ZyXEL IP PBX Support Note. ZyXEL IP PBX (X2002) VoIP. Support Notes

Application Notes for Avaya IP Office 7.0 Integration with Skype Connect R2.0 Issue 1.0

Wave 500 IP PBX v4.5. SIP Trunking using the Optimum Business Sip Trunk Adaptor and the Wave 500 IP PBX v4.5

IPPBX FAQ. For Firmware Version: V2.0/V

HOW TO CONFIGURE SQL SERVER REPORTING SERVICES IN ORDER TO DEPLOY REPORTING SERVICES REPORTS FOR DYNAMICS GP

THINKTEL COMMUNICATIONS DIGIUM G100/G200 PRI OVER IP SIP TRUNKING

V310 Support Note Version 1.0 November, 2011

Using the NetVanta 7100 Series

SIP Trunking using the EdgeMarc Network Services Gateway and the Mitel 3300 ICP IP-PBX

MyIC setup and configuration (with sample configuration for Alcatel Lucent test environment)

Quick Installation Guide

NF3ADV VoIP Setup Guide (for TPG)

Vega 100G and Vega 200G Gamma Config Guide

VoIP CONFIGURATION GUIDE FOR MULTI-LOCATION NETWORKS

Configuration guide for Switchvox and Cbeyond.

icalldroid User Manual

Motorola TEAM WS M Configuring Asterisk PBX Integration

Application Notes for Configuring Cablevision Optimum Voice SIP Trunking with Avaya IP Office - Issue 1.1

3CX PBX v12.5. SIP Trunking using the Optimum Business Sip Trunk Adaptor and the 3CX PBX v12.5

NF5 VOIP Setup Guide (for Generic)

How to setup PPTP VPN connection with DI-804HV or DI-808HV using Windows PPTP client

SIP Domain/Proxy, Ring Detect Extension or/and Page Audio Extension, (The 8180 needs its own phone extension) Authentication ID, Password,

SIP Trunking with Elastix. Configuration Guide for Matrix SETU VTEP

Mediatrix 3000 with Asterisk June 22, 2011

IPitomy 1000 User Guide

Enabling NAT and Routing in DGW v2.0 June 6, 2012

Tech Bulletin IPitomy AccessLine SIP Provider Configuration

SARK500 Embedded VoIP/TDM PBX. Quick-start Installation Guide V3.1. SARK Version 3 Release 1 November 2010

SIP Trunk Configuration for nexvortex

Cisco Unified Communications Manager SIP Trunk Configuration Guide

OfficeMaster Gate (Virtual) Enterprise Session Border Controller for Microsoft Lync Server. Quick Start Guide

SSC Getting rid of the biggest drag on VoIP!

CompleteSBC: Getting Started Guide

TELEPHONE MAN OF AMERICA. Earning Your Business Every Step of the Way!

THINKTEL COMMUNICATIONS TALKSWITCH VS TALKSWITCH VS THINKTEL SIP TRUNK & DID

Wave SIP Trunk Configuration Guide FOR BROADVOX

IBM WebSphere Application Server Communications Enabled Applications Setup guide

AudiaFLEX Voice-over-IP Interface. Preliminary Steps. Configuring a Cisco CallManager system to work with Biamp s VoIP-2 card

Using LifeSize systems with Microsoft Office Communications Server Server Setup

How to Setup PPTP VPN Between a Windows PPTP Client and the DIR-130.

Optimum Business SIP Trunk Set-up Guide

Peer-to-Peer SIP Mode with FXS and FXO Gateways

Manual. ABTO Software

Avaya IP Office SIP Configuration Guide

SIP Trunk Configuration Guide. using

Cisco EXAM Implementing Cisco IP Telephony and Video, Part 2 (CIPTV2) Buy Full Product.

NAS 224 Remote Access Manual Configuration

HRG Performance Series DVR DDNS Support Application Note (hrgddns)

VOIP NETWORK CONFIGURATION GUIDE RELEASE 6.10

SIP Trunking using Optimum Business SIP Trunk Adaptor and the Panasonic KX-NCP500 IP PBX V2.0502

Transcription:

Remote extensions and remote offices The remote extension feature gives PBX users the freedom to attend to office calls irrespective of their geographic location. It enables remote access to the enterprise's PBX/IP PBX regardless of employee's whereabouts or telephony device (IP phone, WiFi phone, Smartphone, laptop, or any other VoIP devices). Remote office feature allows enterprise users to integrate two or more CooVox IPPBX systems located in different locations together as one integrated IP phone system. Phone calls amount those offices are totally free of charge. Users also can utilize the trunk lines on the other office site to make outbound phone calls. If you found remote office feature is an excellent solution for your multi-site offices, but you have more than 3 or even more offices to be integrated please consider deploying the CTMS solution. Copyright 2016 ZYCOO. All Rights Reserved.

Contents Remote extensions...1 Remote SIP extensions...1 Remote IAX extensions...2 Remote Web Extensions...3 Remote extensions via VPN...4 Remote Offices...5 Remote office over SIP trunks...5 Remote office over IAX trunk...7 Inter-branch phone calls...9 Remote office via VPN... 10 Copyright 2016 ZYCOO. All Rights Reserved.

Remote extensions Remote SIP extensions To register remote SIP extensions please follow the steps below: Step 1: Port forwarding A remote SIP extension requires the IPPBX system s SIP signaling port 5060 and RTP port range 10001-10500 to be opened to the Internet. So the SIP endpoints can register to the IPPBX system and make phone calls. Step 2: NAT support To help VoIP traffic passing through NAT, you have to configure NAT support on the CooVox IPPBX system. Navigate to Web menu Advanced->Options->SIP Settings. In the NAT Support section specify your public IP and local network addresses. Specifications: External IP/External Host: Here in these 2 blanks you should give your public IP address. If you don t have a fixed public IP you can use the DDNS feature on the CooVox IPPBX system, after DDNS is successfully configured then you give your DDNS domain name here. External TCP Port/External TLS Port: If you are going to run SIP over TCP or TLS for remote extensions, you should enable TCP or TLS support in the General section upper on this page, and port forwarding on the router/firewall should be with TCP protocol. The port number here you have to specify is the external port number you defined on the router/firewall. External Refresh (sec): The refresh interval of the External Host Local Network Address: Your local network address/addresses. Step 3: Register remote extensions Here we take Coofone D60 for example: 1

Almost the same as you register a local extension, but in the server address blank you should use public IP or the DDNS domain name instead of private IP address. If it runs on TCP or TLS, please click Advanced SIP Settings and choose TCP or TLS in the Transport Protocol dropdown list. Notice: SIP extension over TCP/TLS protocol also needs to enable TCP/TLS for the extension. Please select the transmission protocol on the extension configure page before registering from the phone. And also NAT needs to be enabled. Remote IAX extensions IAX carries both signaling and media on a unique port 4569. The advantage of IAX is it has good NAT traversal than SIP. So if you want to register a remote IAX extension, all you have to do is open port 4569 on the router for the IPPBX system. NAT support is not needed to be configured. First you have to create IAX extension/extensions. Navigate to Web menu Basic->Extensions page, click New User button to create an IAX extension. You can register IAX extensions on both Zycoo Coofone D30 and D60. 2

Notice: IAX only works on UDP transmission. So when you are doing port forwarding on your router/firewall please apply UDP only. Remote Web Extensions Web extension (WebRTC) feature doesn t require any IP phones or softphones, it utilizes only a Web browser even without any plugins to register to your CooVox V2 IPPBX system as an extension. Step 1: Upgrade WebRTC patch The WebRTC patch upgrading will build the JS WebRTC GUI into CooVox V2 system. Please download it from here. Step 2: Port Forwarding WebRTC carries both signaling and media on port 8089, CooVox IPPBX Web interface works on port 9999. So you have to open these 2 ports on your router/firewall. Step 3: Create Web Extension Navigate to Web menu Advanced->Web Extensions page. Click New User to create a Web Extension number. 3

Step 4: Access the JS WebRTC GUI and register Web extension With the URL https://117.176.159.157:9999/webrtc you can access the WebRTC GUI to register remote web extensions as below. For more details about Web extensions please click here. Remote extensions via VPN The above approaches of implementing remote extensions will expose your IPPBX system to the Internet which may incur your IP phone system become a target of the malicious users and hackers. So it is recommended you do remote extensions over VPN connections. With VPN connections you only have to open the VPN service port on the VPN server side, SIP port, RTP ports, IAX port and NAT support are all not needed. Please refer to the CooVox V2 user manualin chapter 5.3 to setup VPN connections between your CooVox V2 IPPBX system and the endpoints then register remote extensions over the encrypted VPN tunnels. An example of remote SIP extension over PPTP VPN as below: 4

You have setup PPTP VPN server on the CooVox V2 IPPBX system. The server VPN IP address is 172.168.0.1. And you can connect your iphone via PPTP VPN to the VPN server (CooVox V2 IPPBX). Then you need to register the extension using server IP 172.168.0.1. Remote Offices You can utilize SIP or IAX trunk to integrate 2 or more CooVox IPPBX systems together on the remote office sites. Once they have been integrated the inter-branch phone calls are totally free of charge. First of all, make sure at least one of the offices has a fixed public IP address. If not, you have to configure DDNS first. In the following examples, we call the office with public IP address office A, the other one we call it office B. Please follow the steps below to do the integration. Notice: Before integrating the IPPBX systems, please make sure they use different extension ranges. For this integration if there are same extension numbers on both sides the inter-branch phones will fail. Remote office over SIP trunks Step 1: Port forwarding and NAT support for office A IPPBX system It s the same as you register remote extensions you have to open SIP signaling port 5060 and RTP port 10001-10500 on your router/firewall for the IPPBX system. NAT support is also required for remote office integration, please refer to the instructions of remote extensions Step 2. 5

Step 2: Create A SIP peer trunk on office A IPPBX system Navigate to office A IPPBX Web menu Basic->Trunks->VoIP Trunks page, click on New VoIP Trunk to create a peer trunk. This trunk will be used for the other IPPBX to connect. You have to give this trunk a name and tick Peer Mode then define a username and password. NAT also needs to be enabled. And click Save and the trunk is ready. Step 3: Create a dial rule for office A IPPBX System Navigate to office A IPPBX Web menu Basic->Outbound Routes->DialRules page. Click New DialRule to add a new dial rule. 6

This dial rule is dedicated to call office B, please make sure the dial pattern is different from other dial rules within this IPPBX system. The above example means the extension users from office A dial the number with prefix 5, the call will go through peer trunk OfficeA. Before the call is finally sent the prefix will be removed. After this new dial rule is created remember to enable it in the dial plan. Step 4: Create a SIP VoIP trunk on office B IPPBX system Navigate to office B IPPBX Web menu Basic->Trunks->VoIP Trunks page. Click on New VoIP trunk to add a new VoIP trunk. This trunk will be used to connect to office A. Give it a name and in the Host blank fill in the public IP or domain of office A. Credentials are what you have defined on the office A IPPBX system. Step 5: Create a dial rule for office B IPPBX system Navigate to office B IPPBX Web menu Basic->Outbound Routes->DialRule page. Click New DialRule to add a new dial rule. Please refer to Step 3. After the dial rule is created don t forget to enable it in the dial plan. Remote office over IAX trunk Step 1: Port forwarding for office A IPPBX system IAX runs both signaling and media on a single port 4569. So you just have to open this port on your router/firewall for remote office IAX trunk integration. Step 2: Create an IAX peer trunk on office A IPPBX system Navigate to office A IPPBX Web menu Basic->Trunks->VoIP Trunks page. Click New VoIP Trunk to add a new VoIP trunk. 7

Give this trunk a name, select IAX in the Protocol dropdown list, tick Peer Mode, and define a username and password. This trunk will be used for office B IPPBX system to connect. Step 3: Create a dial rule for office A IPPBX system Navigate to office A IPPBX Web menu Basic->Outbound Routes->DialRule page. Click New DialRule to add a new dial rule. With this dial rule the extension users from office A will be able to call office B extension users using a prefix 5. After the rule is created remember to enable it in the dial plan. Step 4:Create an IAX VoIP trunk on office B IPPBX system 8

Navigate to office B IPPBX Web menu Basic->Trunks->VoIP Trunks page. Click New VoIP Trunk to add a new trunk. This trunk will be used to connect to office A. In the Protocol dropdown list select IAX, in Host blank fill in the public IP or domain of office A, and the credentials are what you have defined office A IPPBX system. Step 5: Create a dial rule for office B IPPBX system Navigate to office B IPPBX Web menu Basic->Outbound Routes->DialRule page. Click New DialRule to add a new dial rule. Please refer to Step 3. After the dial rule is created don t forget to enable it in the dial plan. Inter-branch phone calls With the remote office integration you can make inter-branch extension calls and inter-branch outbound calls. For inter-branch extension calls, it is as easy as dialing local extensions, just one more prefix needs to be dialed in front of the other office s extension number, and then the call can go through. About inter-branch outbound calls, it means you can dial external phone numbers from local office via the IPPBX system of the remote office site. Before it works, one more configuration needs to be done. Navigate to Basic->Trunks->VoIP Trunk page. Edit the trunk (SIP or IAX) properties, in the Advanced section choose a dial plan in the Context dropdown list. When done you are able to dial from one office to the other side and use the trunk lines of the other office to place an outbound calls. It will only charge at a local city 9

phone call rate. The dialing principle is prefix+prefix+number. For example, office A calls office B with a prefix 5, and office B calls outbound with a prefix 9, the number in B city is 1234567, so extension user of office A dials 591234567 to make the call. Remote office via VPN The above mentioned approaches of integrating remote offices with SIP/IAX trunks will expose your IPPBX system to the Internet which may result in your IP phone system becoming a target of the malicious users and hackers. It s the same as remote extensions, so establishing a secured VPN connection between the IPPBX systems first, then build the trunks over the VPN connection is recommended. Please refer to the CooVox V2 user manual in chapter 5.3 to setup VPN connections between the remote offices, and then establish the SIP/IAX trunk connection. All the trunk settings are the same as instructed previously, only in the remote office IPPBX system you have to use the VPN server IP instead of public IP or domain name. 10