Setup Guide: on the MyNetFone Service. Revision History



Similar documents
Micronet VoIP Solution with Asterisk

Configuration Notes 290

Mediatrix 3000 with Asterisk June 22, 2011

Integrating VoIP Phones and IP PBX s with VidyoGateway

Configuring Positron s V114 as a VoIP gateway for a 3cx system

Setup the Asterisk server with the Internet Gate

Quick Installation Guide

TEL 500 WRITE UP WEEK 8 FREE PBX SIP LAB SUBMITTED TO: PROF. RONNY BULL BY: ANUSHA ALIGAPALLY

ASTERISK. Goal. Prerequisites. Asterisk IP PBX Configuration

General Guidelines for SIP Trunking Installations

Allo PRI Gateway and Elastix Server

General Guidelines for SIP Trunking Installations

1) How do I setup my SIP trunk for inbound/outbound calling? We authenticate IP-PBX SIP Trunking traffic by:

Digium Switchvox AA65 PBX Configuration

ADTRAN SBC and Cisco Unified Call Manager SIP Trunk Interoperability

SIP Trunking using Optimum Business SIP Trunk Adaptor and the Allworx 6x IP PBX

Khomp KGSM-USB SPX and Elastix Server

Applications between Asotel VoIP and Asterisk

Quick Installation Guide

SIP Trunk Configuration for nexvortex

Atcom MP01 and Elastix Server

A Guide to Connecting to FreePBX

Using FreePBX with Twilio Elastic SIP Trunking

Avaya IP Office 8.1 Configuration Guide

Connecting with Vonage

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

SIP Trunking with Elastix. Configuration Guide for Matrix SETU VTEP

How to Config MTG1000B With T1 and Elastix

SIP Trunking Test Results for CudaTel Communication Server

Configuration guide for Switchvox and Cbeyond.

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

PBX Setup Basic setup procedures

Configuring the Cisco SPA8800 IP Telephony Gateway in an Asterisk Environment

IPChitChat VoIP Service User Manual

Integrating Asterisk FreePBX with Lync Server 2010

IP-PBX Quick Start Guide

FreePBX R14. SIP Trunk Provisioning Guide

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

SIP Trunk Configuration for Broadvox

Integrating Citrix EasyCall Gateway with SwyxWare

Configuring Mitel 3300 for Spitfire SIP Trunks

Asterisk: The Open Source PBX Solution Adam Olson Systems and network administrators typically deal with

3CX Guide sip.orbtalk.co.uk

DINSTAR DAG1000-4S4O with Elastix Setup Guide

ADTRAN SBC and Avaya IP Office PBX SIP Trunk Interoperability

Grandstream Networks, Inc.

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

Overview of Asterisk (*) Jeff Gunther

Practical Guide. How to setup VoIP Infrastructure using AsteriskNOW

SIPSTATION User Guide. Schmooze Com Inc.

Guideline for SIP Trunk Setup

SIP Configuration Guide

Configuring Elastix for Spitfire SIP Trunks

Cisco CallManager 4.1 SIP Trunk Configuration Guide

How to Configure MTG200 with FreePBX

EarthLink Business SIP Trunking. Switchvox SMB 5.5 & Adtran SIP Proxy Implementation Guide

Optimum Business SIP Trunk Set-up Guide

Wave SIP Trunk Configuration Guide FOR BROADVOX

Motorola TEAM WS M Configuring Asterisk PBX Integration

SIP Trunking using Optimum Business SIP Trunk Adaptor and the Cisco Call Manager Express Version 8.5

Tech Bulletin IPitomy AccessLine SIP Provider Configuration

Fonality. Optimum Business Trunking and the Fonality Trixbox Pro IP PBX Standard Edition V p13 Configuration Guide

Connecting with Free IP Call

Unicorn60x0 IP ANALOG GATEWAY ASTERISK CONFIGURATION

nexvortex Setup Guide

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

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

Application Notes for Multi-Tech FaxFinder IP with Avaya IP Office Issue 1.0

Skype connect and Asterisk

Application Note. Using a Dialogic Media Gateway Series as a PSTN Gateway with an Asterisk IP-PBX Server

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

How to Configure the Cisco UC500 for use with Integra Telecom SIP Solutions

How to Configure the Avaya IP Office 6.1 for use with Integra Telecom SIP Solutions

How-To Feature Guide. SIP Peering

This topic describes dial peers and their applications.

ACCELERATOR 6.3 ASTERISK 1.4 INTEGRATION GUIDE

XO SIP Service Customer Configuration Guide for Interactive Intelligence Customer Interaction Center (CIC) with XO SIP

Configuration BCP Skype for Business

Device SIP Trunking Administrator Manual

Technical Configuration Notes

Introduction. What is DUNDi? Configuring Asterisk for use with DUNDi

Configuring Quadro IP PBXs with "SIP Connect"

ACCELERATOR 6.3 ASTERISK LINES INTEGRATION GUIDE

Using the GS8 Modular Gateway with Asterisk

Following the general section, clients are defined, one per section. Sections are delineated by their name in brackets.

Application Notes for BT Wholesale/HIPCOM SIP Trunk Service and Avaya IP Office 8.0 Issue 1.0

Table of Contents. Confidential and Proprietary

Basic configuration of the GXW410x with Asterisk

Configuring the PBX Call Routing Table for outbound calls (with security against unsecured calls)

AT&T SIP Trunk Compatibility Testing for Asterisk

UX5000 with CommPartners SIP Trunks

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

nexvortex Setup Guide

MAXCS Release 7.0. Application Note: Remote MultiVoIP Gateway Configuration. Intended audience: AltiGen Authorized Partners

Enabling Users for Lync services

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

Asterisk SIP Trunk Settings - Vestalink

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

Cisco Unified Communications 500 Series

Transcription:

Setup Guide: on the MyNetFone Service Revision History Version Author Revision Description Release Date 1.0 Sampson So Initial Draft 02/01/2008 2.0 Sampson So Update 27/09/2011 1

Table of Contents Introduction... 3 Getting Started... 3 Basic Configuration for MyNetFone SIP End Point... 4 SIP End Point... Error! Bookmark not defined. Sip.conf... 4 Extensions.Conf... 6 Basic Sample Configuration for My Net Fone Sip IP Trunk:... 7 Sip.conf... 7 General Section... 9 Extensions.Conf... Error! Bookmark not defined. Additional Information:... 10 Key Words... Error! Bookmark not defined. 2

Introduction Asterisk is an open source/free software implementation of a telephone private branch exchange (PBX). Like any PBX, it allows a number of attached telephones to make calls to one another, and to connect to other telephone services including the public switched telephone network (PSTN). "Its name comes from the asterisk symbol, *, which in UNIX (and Unix- like operating systems such as Linux) and DOS environments represents a wildcard, matching any sequence of characters in a filename." Source: http://en.wikipedia.org/wiki/asterisk_pbx Getting Started The basic Asterisk software includes many features available in proprietary PBX systems: Users can create new functionality by writing dial plan scripts in Asterisk's own language, by adding custom modules written in C, or by writing Asterisk Gateway Interface (AGI) scripts in Perl or other languages. To attach ordinary telephones to a Linux server running Asterisk, or to connect to PSTN trunk lines, the server must be fitted with special hardware. Digium and a number of other firms sell PCI cards to attach telephones, telephone lines, T1 and E1 lines, and other analog and digital phone services to a server. Source: http://en.wikipedia.org/wiki/asterisk_pbx 3

MyNetFone offer two types of Asterisk configuration for different platforms. They are: 1. SIP End Point use this option of you only need one number/line to make and receive calls on. 2. SIP IP Trunk use this option if you require multiple voice lines and numbers (e.g. different numbers for each staff member) SIP End Point - Basic Configuration for MyNetFone This is referred as the Username password authentication method to connect your Asterisk PBX to the MyNetFone service. You will be using the SIP configuration details from your initial Service Confirmation email to setup your Asterisk PBX. Using this configuration method, you can make multiple outgoing calls from the same SIP End Point and incoming calls will be routed to your Asterisk PBX based on your SIP End Point line number (09xxxxxx). If you require multiple inbound lines (e.g. different phone numbers & lines for different staff members), you would need multiple SIP End Points with different line numbers. In this case, a more suitable solution would be the MyNetFone SIP IP Trunk service which uses a different SIP connection method, and offers plans that provide between 2 to 40+ voice lines. Below is a sample of SIP End Point configuration email. You will be entering the following information into the Asterisk Sip.conf file to build your SIP End Point connection. Sip.conf The sip.conf file contains parameters relating to the configuration of SIP client access to the Asterisk server. Clients must be configured in this file before they can place or receive calls using the Asterisk server. The sip.conf file is read from the top down. The first section is for general server options, such as the IP address and port number to bind to. The next sections define client parameters such as the username, password, and default IP address for unregistered clients. Sections are delineated by a 4

name in brackets. The first section is called General (which cannot be used as a client name.) The next sections begin with the client name in brackets, followed by the client options. Source: http://www.digium.com/en/docs/asterisk_handbook/sip.conf.html Below is our sample Asterisk configuration for general settings. If you are setting up a Trixbox, please refer to the link provided in the Additional Information section (page 10). 5

Extensions.Conf The following shows how to setup an extension in asterisk. The extension example used below is 2222 (you can assign the extension you require instead). The second portion of this extensions.conf illustrates how to have your Asterisk PBX remove prefixes when the number is dialed. This would be used only when clients are required to dial a specific line to make an outgoing call. 6

SIP Trunk - Basic Configuration for MyNetFone The SIP Trunk uses the registerd IP and CLI (Caller ID) authentication method. Users must have a Static Public IP Address and their MyNetFone DIDs (Direct In- Dial Number/s) to utilise the service. Once the SIP IP Trunk is setup, the DIDs provided by MyNetFone will associate with register IP. The benefit of the SIP Trunk is that it does not require usernames and passwords for authentication. Once the SIP Trunk connection is operational, you can route multi inbound and outbound calls via the CLI. It is much more flexible than the SIP End Point method as it allows the DIDs to be presented directly to your Asterisk PBX to route instead of the 09xxxxxx numbers. The setup of this service however is different to SIP End Point method, as it requires no register string in your Asterisk PBX. The user may be required to setup IP NAT from the General config if their modem/router is not capable of NATing their public IP in the SIP packets. Sip.conf The sip.conf file contains parameters relating to the configuration of the SIP client access to the Asterisk server. Clients must be configured in this file before they can place or receive calls using the Asterisk server. The sip.conf file is read from the top down. The first section is for general server options, such as the IP address and port number to bind to. The next sections define client parameters such as the username, password, and default IP address for unregistered clients. Sections are delineated by a name in brackets. The first section is called general (which cannot be used as a client name.) The next sections begin with the client name in brackets, followed by the client options. Source: http://www.digium.com/en/docs/asterisk_handbook/sip.conf.html On the next page is our sample Asterisk configuration for general settings. 7

8

General Section In some cases you may need to unbind the port for incoming calls. Add the below command in General. Extensions.Conf The following shows how to setup an extension in asterisk. The extension example used below is 2222 (you can assign the extension you require instead). The second portion of this extensions.conf illustrates how to have your Asterisk PBX remove prefixes when the number is dialed. This would be used only when clients are required to dial a specific line to make an outgoing call. 9

Additional Information The following keywords are defined in /etc/asterisk/sip.conf port: The port Asterisk should listen for incoming SIP connections. The default is 5060, in keeping with standards. Takes as an argument a port number (which must not be in use by any other service.) bindaddr: The IP address Asterisk should listen on for incoming SIP connections. If the machine has multiple real or aliased IP addresses, this option can be used to select which IP addresses Asterisk listens on. The default behavior is to listen on all available interfaces and aliases. Takes as it's argument an IP address (which must be an interface available on the system.) context: Sets a default context all further clients are placed in, unless overridden within their client definition. type: The type option sets the connection class for the client. Options are peer: A device which recieves calls from the asterisk server. user: A device that makes calls through the asterisk server. friend: a device that can both recieve and send calls through the asterisk server. This makes sense for most desk handsets and other devices. If unsure, you this value. should probably set type to secret: Sets the password for the client. Takes an alphanumeric string. host: Sets the IP address or resolvable host name of the device. This can alternately be set to 'dynamic' in which case the host is expected to come from any IP address. This is the most common option, and normally necessary within a DHCP network. defualtip: This option can be used when the host keyword is set to dynamic. When set, the Asterisk server will attempt to send calls to this IP address when a call is received for a SIP client that has not yet registered with the server. username: This option sets the username the Asterisk server attempts to connect when a call is received. Used when for some reason the value is not the same as the username the client registered. canreinvite: This option is used to tell the server to never issue a reinvite to the client. This is used to interoperate with some (buggy) hardware that crashes if we reinvite, such as the common Cisco ATA 186. context: When defined within a client definition, this keyword sets the default context for this client only. Source: http://www.digium.com/en/docs/asterisk_handbook/sip.conf.html Trixbox Configuration- Click on the link and look up Appendix B with MyNetFone http://dumbme.voipeye.com.au/trixbox/index1.htm Asterisk Support - http://www.asterisk.org/support Asterisk Handbook Document - http://www.digium.com/en/supportcenter/documentation/viewdocs/asterisk_handbook 10