Ubuntu

にAsterisk VoIP ServerをインストールするAsteriskは、独自の通信アプリケーションを構築するための無料のオープンソースのフレームワークです。 アスタリスクを使用すると、独自のVoIPサーバーを構築することができます。 VoIPはインターネットの議定書上の声である。 これは、TCP/IPスタックを使用して呼び出しを行うために使用されます。 アスタリスクVoIPサーバーを使用すると、任意のコストなしでローカルにあなたのAndroid携帯電話や他のIP電話との間で通話を行うことができます。 これは小さいのための非常に費用効果が大きい解決、大きい団体のオフィスへの媒体である。

この記事では、VoIPサーバーとして機能し、独自のAsterisk VoIPサーバーを使用してAndroid携帯電話との間で通話を行うようにAsteriskをインストールして設定する方法を紹介します。 デモにはLubuntu18.04LTSを使用します。 Lubuntu18.04LTSはUbuntu18.04LTSと同じですが、GNOME3デスクトップの代わりにLXDEデスクトップを使用していることに注意してください。 始めよう

Ubuntu18.04LTSにAsteriskをインストールするのは本当に簡単です。 すべてのソフトウェアパッケージは、Ubuntu18.04LTSの公式パッケージリポジトリで利用できます。

まず、次のコマンドでAPTパッケージリポジトリキャッシュを更新します:

$ sudo apt update

APTパッケージリポジトリキャッシュを更新する必要があります。

次に、次のコマンドを使用してAsterisk VoIP serverをインストールします:

$ sudo apt install asterisk asterisk-dahdi

次に、yを押してから、<Enter>を押して続行します。

Asteriskをインストールする必要があります。

Asteriskサービスの開始と停止:

次のコマンドを使用して、asteriskサービスが実行されているかどうかを確認できます:

$ sudo systemctl status asterisk

ご覧のように、asteriskサービスが実行されています。

いずれにしても、asteriskサービスが実行されていない場合は、次のコマンドを使用してasteriskサービスを開始できます:

$ sudo systemctl start asterisk

何らかの理由でasteriskサービスを停止したい場合は、次のコマンドを実行します:

$ sudo systemctl stop asterisk

アスタリスク設定ファイルを変更した場合は、次のコマンドを使用してasteriskを再起動して変更を有効にすることができます:

$ Sudo systemctl restart asterisk

Asterisk VoIPサーバーの設定ファイル:Ubuntu18では

。04LTSでは、アスタリスク設定ファイルは以下のスクリーンショットで見ることができるように/etc/asteriskディレクトリにあります。

$ ls/etc/asterisk

あなたはアスタリスクを設定することができます方法の全体の束があります。 この記事では、VoIPサーバーとしてAsteriskを構成し、Android携帯電話でSIPクライアントを使用して通話を行うだけに焦点を当てています。 これが機能するためには、sipのみを変更します。confと拡張機能。/etc/asteriskディレクトリ内のconf設定ファイル。

VoIPサーバーとしてのアスタリスクの設定:

まず、次のコマンドを使用して/etc/asteriskディレクトリに移動します:

$ cd/etc/asterisk

これで、sipのバックアップコピーを作成する必要があります。confと拡張機能。confファイル。 あなたは、任意の主要なミスを犯してきたし、あなたが戻ってデフォルトのsipに戻したい場合は、ので。confと拡張機能。これらの設定ファイルのバックアップコピーがある場合は、それを行うことができます。 Asteriskを再インストールする必要はありません。

sipのバックアップコピーを作成します。confファイルを実行し、次のコマンドを実行します:

$ sudo cp sip.コンフィ…コンフ…バックアップ

拡張機能のバックアップコピーを作成する。confファイルを実行し、次のコマンドを実行します:

$ sudo cp拡張機能。confの拡張子。コンフ…バックアップ

次に、次のコマンドを実行して、sipから既存のすべての行を削除します。confファイル:

$ echo/sudo tee sip.conf

次のコマンドを実行してsipを開きます。nanoテキストエディタを使用したconfファイル:

$ 須藤ナノさんconf

sipに次の行を追加します。confファイルとファイルを保存します。

ここでは、2つのユーザー9001と9002を作成しました。 パスワードはsecretを使用して設定されます。 ユーザ9 0 0 1のパスワードは9 0 0 1であり、ユーザ9 0 0 2のパスワードは9 0 0 2である。

次のコマンドを実行して、拡張機能から既存の行をすべて削除します。confファイル:

$ echo/sudo tee拡張機能。conf

次に、次のコマンドを実行して拡張機能を開きます。nanoテキストエディタを使用したconfファイル:

$ sudo nano拡張機能。conf

次に、拡張機能に次の行を追加します。confファイルとファイルを保存します。

上記のすべての手順が完了したら、次のコマンドでasteriskを再起動します:

$ sudo systemctl restartアスタリスク

次のコマンドを使用して、asteriskサービスが実行されているかどうかを確認します:

$ sudo systemctl status asterisk

ご覧のように、実行中です。 だから私たちの構成は働いています。

次に、次のコマンドを実行して、Asterisk VoIPサーバーのIPアドレスを確認します:

$ ip a

ご覧のように、私のアスタリスクサーバーのIPアドレスは192.168.2.166です。 あなたは違うはずです。 あなたのAndroid携帯電話からあなたのアスタリスクサーバーに接続するとき、あなたはそれを必要とするように、このIPアドレスのメモを取ります。

AndroidからAsterisk VoIPサーバーへの接続:

Androidでは、Google Playストアで利用可能な多くの無料SIPクライアントがあり、独自のASTERISK VoIPサーバーにダウンロードして接続できます。 私が好きなものはCSIPSimpleと呼ばれています。 これは、Android上でSIPクライアントを使用することは非常にシンプルで簡単です。 CSIPSimpleを使用して、電話をかけたり、テキストメッセージを送信したりすることができます。

自分のAsteriskサーバーに接続するには、CSIPSimpleを開き、アカウントの追加をタップします。

次に、リストから基本を選択します。

今すぐすべての詳細を入力し、保存をクリックしてください。

Asterisk VoIPサーバーに接続する必要があります。

今すぐあなたの携帯電話の戻るボタンをタップすると、ダイヤラが表示されます。

私は9002と呼ばれ、あなたが見ることができるように、呼び出しは機能が働いています。

ユーザー9002として同じAsterisk VoIPサーバーにログインしている他のSIPクライアントから電話を受け取りました。

だから、私たちのアスタリスクVoIPサーバーが正常に動作しています。

LinuxからAsterisk VoIPサーバーに接続する:

Linuxでは、Ekiga SIPを使用してAsterisk VoIPサーバーに接続できます。 これは、Ubuntu18.04LTSの公式パッケージリポジトリで利用可能です。

Ekiga SIPをインストールするには、次のコマンドを実行します:

$ sudo apt install ekiga

Ekigaがインストールされたら、自分でそれを把握できるはずです。

だから、それは基本的にあなたがAndroid携帯電話でローカルに電話をかけるためにあなた自身のアスタリスクVoIPサーバーを作成する方法です。 この記事を読んでくれてありがとう。

Leave a Reply