Build Free VoIP Business Phone System on Asterisk Elastix2.5
4.5 (79 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
377 students enrolled
Wishlisted Wishlist

Please confirm that you want to add Build Free VoIP Business Phone System on Asterisk Elastix2.5 to your Wishlist.

Add to Wishlist

Build Free VoIP Business Phone System on Asterisk Elastix2.5

Learn Elastix 2.5 IP Telephony Server Configurations & Deployment with Course Project Practical Examples & Use Cases.
4.5 (79 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
377 students enrolled
Created by NEF System
Last updated 5/2017
Current price: $10 Original price: $25 Discount: 60% off
1 day left at this price!
30-Day Money-Back Guarantee
  • 3 hours on-demand video
  • 6 Articles
  • 6 Supplemental Resources
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
What Will I Learn?
  • Build the complete IP Phone System using open source platform.
  • Explore exciting career in Telecom Industry.
  • Feel more confident in managing Elastix Telephony Server.
  • Offers Open Source IP Telephony services & solutions to your customers.
View Curriculum
  • Download the Elastix software but don't install it we will cover in Installation lecture.
  • Download Softphone e.g Zoiper or Xlite. Will show you configuration in lecture 04.
  • Do you need a cost effective phone system for business?
  • Are you tired of paying licensing cost to the proprietary phone system ?
  • Do you want to expand your business and require phone system but legacy system don't allow you ?
  • You are interested to learn asterisk but like to avoid command line and linux shell at the start ?

Elastix 2.5 is the world most popular and widely adopted open source IP telephony software. The core VoIP communication is based on Asterisk - The most powerful IP telephony platform. This course is designed for the newbies, small & medium business that like to use the IP telephony - PBX or even the solution providers that like to gear up for telephony services to the end users.

The course starts with initial telephony concepts and terms used in phone service industry. No prior technical knowledge about telecommunication required to take this course.

The course has project depicting the real world scenario. This helps the students to have activity based learning and can apply learned knowledge to the real world. The course clearly explained the phone system features with lab practice for configurations.

Proprietary systems invites a license fee for most Business-critical features and UC Features like mobility and third party integration. To avoid the expensive add-ons go the open source way.

Use a single system to manage multiple tools and platforms, thereby having “greater employee productivity, reduced costs and a means to improve customer engagement.

This course covers only Elastix 2.5 not Elastix 5 - Elastix 5 is no longer Open Source Project. 

Who is the target audience?
  • This Elastix IP telephony course is meant for newbies that needs a phone system in theirs offices or homes. No phone system knowledge or experience is required. The telecom or computer networking professionals that needs to gain knowledge on VoIP and phone system.
Students Who Viewed This Course Also Viewed
Curriculum For This Course
49 Lectures
3 Lectures 13:19

In this lecture, We will learn about Elastix and its architecture and integral parts. We will explore the term 'Unified Communication' and its related components like

  • PBX
  • FAX
  • Instant Messaging - Chat
  • Email
  • Calendaring
  • Collaboration.

Preview 04:13

In this video, I will train you on VoIP & Traditional telephony. All the related protocols and concepts.

Preview 03:36

We will learn about traditional telephony trunk interfaces i.e FXO & FXS and will show you the required hardware to connect the telephone lines into the computer server.

Preview 05:30

This Quiz will test your basic understanding about Elastix.

Quiz 1
8 questions
Course Project
2 Lectures 04:21

The course project discussion and briefing about all the components and features that needs to be build in this course project.

Phone System Requirement Analysis.

In this lecture, I will show you how to select the right hardware for your telephony server.

Hardware Selection For the Elastix 2.5 Phone System
Elastix 2.5 Installation
6 Lectures 18:40

In this lecture, You will learn about Elastix 5 and its commercial restrictions. 

Why we don't use Elastix 5 in this Course ?

  • In this lecture, we will learn to download the Elastix 2.5 PBX software from Elastix website.
  • Choosing Elastix platform
  • 32 Bits
  • 64 Bits

To determine the computer that you are using for the Elastix installation is either 32 bits or 64 bits. Check the computer BIOS setting for CPU info. In general 32 bits operating system can be install on 64 bits CPU. If you are using a virtual environment. You can always check the host operating system CPU details.

Downloading Elastix 2.5

After Elastix ISO file is successfully downloaded. The ISO needs to be written to boot-able media either USB stick or CD/DVD. In the course, I will show you how to make a Elastix bootable USB stick but you can use CD/DVD to make it bootable. You will require CD ISO burner for this purpose.

Burning Elastix 2.5 ISO image to a USB Stick or CD/DVD

In this part of the lesson, we will see the Elastix installation wizard. Selecting right options while installing Elastix.

Elastix 2.5 Installation Wizard.

  • Learn how to use SSH Putty to access Elastix command line from MS Windows PC.
  • Update the Elastix Core.
  • Check Asterisk verison.
  • Check DAHDI version.
  • Note down the Elastix IP address.
  • Open the web browser on other Windows/MAC/Linux machine to access the Elastix web GUI using the Elastix IP.
Post Installation steps

Practical Activity 01

Practical Activity 01
Elastix 2.5 Overview
1 Lecture 03:19

In this lesson, we will use credentials that are created during Elastix installation to login to the newly installed Elastix server. We will access the PBX tab to show the telephony related features and configurations.

Login the newly installed Elastix 2.5 server.
Elastix 2.5 Phone System Setup
28 Lectures 02:03:08

Listing the extensions that we will create in our Elastix IP PBX.

Creating PBX Extensions.

In the lesson, students will learn how to create a sip phone extension and the details require to complete the extension setup. We will create 4 extensions as discussed in course project.

Creating SIP Phone Extensions in Elastix 2.5.

After the extensions are successfully created. Next these extension needs to be assigned to the end point devices that include desk phones and soft phone. We will use Digium and Yealink for desk phones. Zoiper and Xlite for the soft phone. These configurations remain same for any SIP device available in market.

Softphone Download & Installation .

In this video lecture, I will show you Zoiper soft phone - software base phone configurations and registering with Elastix.

Configuring Zoiper softphone.

Configuring Xlite softphone and registering with Elastix server.

Configuring Xlite softphone

IP Desk Phones overview.

Hard Phones Overview.

Yealink Phones are the most cost effective SIP Desk Phones. In this lecture I will show you how to configure the yealink phone through web GUI and registering it with Elastix.

Configuring Desk Phone Yealink.

DIGIUM Phones are specially build for Asterisk. It has tight integration with Asterisk. As Elastix voice core is based on Asterisk therefore these phones are more favorites when it comes phones deployment.

In this video, I will show how to configure DIGIUM D70 phone model and register it with Elastix.

Configuring Desk Phone Digium.

This is the most interesting lecture, as the students will say things in action.

We will test our first internal call between extensions that we created in Elastix IP-PBX.

Testing Internal Calls.

Practical Activity 02

Practical Activity 02

Once your phones are working internally. Its time to go for outside connectivity. In this lecture, I will show you the trunk outside connectivity with Elastix.

Trunk - Outside Connectivity.

This lecture is more interesting. We will see use TDM analog phone card that we have installed.

PSTN - Analog PCI Card Installation & Configurations.

Understanding Dial Pattern and its rules for making calls. Utilizing Dial Pattern in outbound calls.

Dial Patterns & Outbound Routes

This is the most exciting lecture, I will show you connecting two Elastix Servers via SIP trunk. These two servers can be anywhere. You can use the same concept if you need multi site connectivity like Head office and branch offices etc.

VoIP - SIP Trunk Between two Elastix 2.5 Servers.

In this lecture, I will show you the Inbound DID - Direct Inward Dialing configurations.

Inbound Route DID Configurations.

Ring group is a handy feature where you want to ring multiple phones together, for example Sales or support team can have more extensions and all of them can ring together if required.

Creating Ring Groups

I will show you how you can upload the voice message or prompts to the Elastix server and can use in different situations like IVR or announcement etc.

System Recording - Audio Prompts

IVR - Interactive Voice Response configurations and standard practices.

Creating IVR - Interactive Voice Response - Auto Attendant or Welcome Greeting.

Voicemail and Voicemail to Email configurations.

Enabling Voicemail & Voicemail to Email.

Fellow ME Settings - Route Your calls automatically if you don't answer it.

Add Follow Me Settings to Extensions.

In this video, I will show you how to make different announcement to be used in various situations in Elastix IP-PBX.

Creating Announcement.

Configure the working and non working hours of your business on your phone system. So if your customers call after working hours it will be automatically route to the voicemail or anywhere as per your need.

Configuring Opening & Closing Hours for Incoming calls.

Combing all components IVR, Announcement, Time Conditions and Inbound DID configurations to give a more professional or commercial look to your Phone System.

Putting All Together - Making PBX More Professional.

CDR - Call Details Report - Call Accounting. You will know all your phone system statistics in single report.

Missed Call Report and Summary Report.

CDR - Call Details Records - Call Accounting.

Call Recording is a key feature in most of the business. I will show you how to enable the call recording and how to get the call recording report and audio files.

Enabling Call Recording & Call Recording Report.

In this video, I will show you how to enable the PIN code on long distance calls or international calls. You can protect your phone system from being miss used.

PIN Sets on Outbound Calls.

Audio Conferencing is key business needs. I will show how to configure the conference room and access conference number with PIN code and all related parameters in this lecture.

Audio Conferencing.

Call Parking a key feature of modern phone system. I will show you how to configure the call parking in Elastix IP PBX.

Parking Lots - Call Parking.
Elastix 2.5 Phone System Maintenance
7 Lectures 27:03

Elastix Users & Groups Management and Access Permission.

Elastix 2.5 Users Groups and Access Permission Management.

Operator Panel Overview & features.

Monitoring Live Calls - Dashboard Operator Console.

Elastix inbuilt Address Book Overview and usage.

Elastix 2.5 Address Book.

Elastix Phone System Features Code.

Phone System Features Codes.

Elastix Addon Market Place.

Elastix 2.5 Addon Market Place.

Elastix Backup & Restore Feature.

Elastix 2.5 Server Backup & Restore.

Last words from Instructor.

Last Words From Instructor.
Bonus: Elastix 2.5 Resources & VoIP Hardware
2 Lectures 05:35

Useful Resources and Links for Elastix IP Telephony Server. 

Useful Resources & links.

Elastix Essential Best Security Practices - Tips & Tricks. 

Elastix 2.5 Security - Physical & Logical
About the Instructor
NEF System
4.4 Average rating
80 Reviews
395 Students
2 Courses

NEF system is the leading e-learning provider for VoIP related training and services. It offers wide array of training and services related to VoIP telephony, contact center and CRM. It has expert and certified team to conduct training both onsite and video based. The training portfolio includes Linux, Networking and Open Source IP Telephony and Call Center Solution.