Language: English

Pages: 341

ISBN-10: 1796396974

ISBN-13: 978-1796396973

Description: Covering Asterisk 16, this is the new edition of the Configuration Guide for Asterisk PBX. The reason for change the name is to match the name of the online training available on Udemy with almost the same content. So this book is part of a three part training system, eLearning, Text Book and Lab Guide. Why a different book about Asterisk? Most books are not oriented to teach the reader on how to build a complete PBX. They present many concepts, but not with a story, an objective. I have based this book in the old training guides from Novell. So it has a start where you install Asterisk, then you create extensions, trunks, dialplan until you complete a fully functional free and open source PBX. Then we go to more advanced concepts.

You will learn:

  • How to install Asterisk

  • How to register extensions

  • How to connect SIP trunks

  • How to create a dial plan to send and receive calls

  • How to configure analog and digital channels

  • How to configure SIP, IAX and PJSIP

  • How to use Asterisk behind NAT and clients behind NAT

  • How to use PBX features such as tranfer, capture, parking, conference

  • How to configure Call queues and Agents

  • How to generate CDRs to a database using ODBC drivers

  • How to develop simple AGIs and AMIs to connect your programs

  • How to secure Asterisk using Fail2Ban, IPTABLES, TLS and SRTP

  • How to use Asterisk Real Time to read the configuration from a database