Book Image

TrixBox Made Easy

Book Image

TrixBox Made Easy

Overview of this book

TrixBox is a telephone system based on the popular open source Asterisk PBX (Private Branch eXchange) Software. TrixBox allows an individual or organization to setup a telephone system with traditional telephone networks as well as Internet based telephony or VoIP (Voice over Internet Protocol). SugarCRM can be integrated with Asterisk, and is bundled with Trixbox offering real power and flexibility. The book begins by introducing telephony concepts before detailing how to plan a telephone system and moving on to the installation, configuration, and management of a feature packed PBX. This book is rich with practical examples and tools. It provides examples of well laid out telephone systems with accompanying spreadsheets to aid the reader in building stable telephony infrastructure.
Table of Contents (16 chapters)
TrixBox Made Easy
Credits
About the Authors
About the Reviewers
Preface
Free Chapter
1
Introduction to VoIP
6
TrixBox Configuration
Commonly Used VoIP Terms

Basic System Configuration


We will now have a look at some of the basic system management tools that we can use before we go on to configure the telephone functionality in the next chapter. There are some basic settings and updates we will want to take care of to make sure our system is up-to-date. If our system is on a public IP address, these settings are even more important to ensure that we have all the latest security updates. Regardless of what we may have heard, Linux operating systems have just as many security holes as Microsoft's operating systems and have to be patched on a regular basis. TrixBox is just another Linux server and in most circumstances should be treated as such.

Updating TrixBox

In most systems, keeping the system updated with all the latest operating-system patches and application updates requires maintaining long scripts and knowing obscure system commands to get the updates. With TrixBox, this is all handled by one simple command, the trixbox-update.sh script...