Files
org-roam/20230504094026-freepbx.org
2025-11-05 09:18:11 +01:00

2.6 KiB

freepbx

#+filetags:COMMUNICATION:programme:telephone:network:

Freepbx is a web-based open-source graphical user interface (GUI) that manages Asterisk, a voice over IP and telephony server. FreePBX is licensed under the GNU General Public License version 3. It is a component of the FreePBX Distro, which is an independently maintained Linux system derived from the source code of the CentOS distribution, having Asterisk pre-installed. It is also included in various third-party distributions such as The FreePBX Distro and AsteriskNow. FreePBX was acquired by Schmooze.com in early 2013. That firm was, in turn, taken over by Sangoma Technologies Corporation on Jan 2, 2015. FreePBX is a community of developers and contributors who devote their work to making complicated phone system software easy to use and functional.

Freepbx is used as the telephony system of Madrigal Inc. and is Running in a Virtal mashine with connection to the internet. freepbx is a standalone linux distribution like Arco-Linux and can be installed on a bare metal server. To make it as uncomplicated as possible and to reproduce the system in the future it is intalled in a VM. To run the VM the VM-Manager virtualbox is needed.

Installation

The installation of the software is streight forward, give the path to the iso-file and give the VM the needed cpu cores, RAM and disk space. Those settings can be changed later. Run the iso and install freepbx. After the installation is finished, you have to shut down the VM and go into its settings. There under the headline of "Networks" change the network type to "bridge" so that a real IP is forwarded to the VM instead of a local NAT translated IP address. After that is done, go into the Setting header of Disk and disconnect the iso from sthe VM. If that is not done, you can only get to the installation scrren again, after booting up the VM. When done, boot the VM. After the Boot is succesful the IP address of the freepb VM is shown inside a Table drawn above the command prompt. If you Type in this IP address inside your Browser you can access the admin control panel of freepbx. from there the configuration starts

configuration

Trunk: Extensions: SIP-Account: