Proxmox-FreePBX

Proxmox上にFreePBXでSIPサーバを立てる

目的

※ 現場でSIPサーバをたてる可能性があり、IP電話やVoIP環境の勉強のために作成しました ※ いろいろ、詰まったところや、TIPSなどを備忘的に残します

事前準備

FreePBX公式サイト参照から以下isoファイルをダウンロードします

SNG7-PBX16-64bit-2302-1をしようしています

Proxmoxへのインストール

  • cpu 2core hostを使用する
  • Mem 4GB ※ 最新版PBX17Betaも出ているようでした

PBXのインストール時に注意

  • インストール自体はそのまますんなり入ります
  • しかし、モジュールのアップデートが依存関係などがあったり有償版のものもあるので、一撃ではUpdateできない点は注意
  • また、インストールすぐにはアップデートの機能しか使えない点も注意

PBXとは(FreePBX)

  • PBXとは「電話交換機」のことで、内線同士の接続や外線と内線の接続を制御するハードウェアを指します
  • クラウド型PBXを利用したAsteriskというOSSのようなので、多機能
  • 多機能すぎて、初見何をやったらいいのかわからなかったw

2台の内線環境を設定して、お互いに通信をする

イメージ図

proxmox-freepbx

IP電話のアプリ

PC1 Jitsi (ジッチ)

※32bit版ですが使えました。

携帯(iPhoneおよびAndroid) AGEphone (昔使っていたので)

Zoiper

※両方ともWinodws版もあるので、お好きなものを使用してください

TIPS

  • 日本語にすると、微妙にわかりづらいことがある
  • コンソール機能がある
  • SSHで接続は可能
  • FirewallはiPtablesを使用
  • GUIで状況がわかりやすい

使えるコマンド

  • ファイヤーウォールの状況をみる
iptables -L
  • asterisk -rvvvvv asterisk のログをみる
asterisk -rvvvvv