Daimeterのビルドとインストール方法について記載しました。PCEFとPCRFの双方を構築しGxインターフェースの動きを確認します。2.6.32-754上記GuestOS上でPCEFとPCRFを稼働させます。git3.ビルド&インストールfreeDiameterのインストールを行います。installmakeファイル作成後、ビルド&インストール多少時間は掛かりますが、最後の方は以下のように出力されれば正常にインストールが完了しています。/opt/freeDiameter/lib/freeDiameter/dbg_rt.fdx4.CAの構築freedaimeterは互いに証明書を使用して認証するためCAを構築します。};<補足>最終行のNo_SCTP;について。本当はSCTPでやり取りしている様をPcapしたかったもののライブラリへのリンクが上手くいってないようでエラーが出力されたため、泣く泣く設定を入れました。*25-4.pcef.confの設定destination_realmのみ変更してください。/opt/freeDiameter/etc/freeDiameter.conf以下出力例です。変更する箇所はありません。/opt/freeDiameter/etc/freeDiameter.conf以下、出力例です。initialized.既にPCEFが起動中であれば、接続が開始されると思いますが、上記の出力例はPCEFが起動していない状態での出力となります。initialized.以下はPCRFへの接続時に出力されます。'c610diam01.local.jp'7-4.PCEF側のテストコマンド以下のコマンドは全てPCEF側で投入します。Daimeterサービスはフォアグラウンドで起動するため、以下のコマンドを打つためには、PCEF側でもう一つターミナル画面を出してください。update-output7-5.状態確認コマンドを打つと、Daimeterサービスがフォアグラウンドで起動しているターミナル画面に以下の出力が出ます。何もポリシーが当たっていない状態です。以下のコマンドにて初期のポリシーを当てます。===================7-7.アップデート以下のコマンドにてアップデートしていきます。例えるなら、PGWやDPI装置にパケットが流れることにより、データ量がカウントされているようなイメージです。10)に近づいていきます。answer.閾値に到達した後、状態確認をすると、新しいルールが適用されています。===================以上です。8.最後に以下の書籍を参考にさせて頂きました。Diameterプロトコルガイド以下のサイトを参考にさせて頂きました。第1回:ITエンジニア兼きもの屋のフリーライフ:エンジニアライフ上記の書籍は、Diameterプロトコルや機能拡張に関するアーキテクチャについて理解するという点では、大変よくまとまっているため本当にお勧めです。最近出版された以下の書籍もちょっと気になっています。Applicationsつい先日(6/2)、freeDiameterの1.3.2がリリースされていましたので、ちょっとキャッチアップしていこうかなと考えています。Faultが出てしまったので、CentOS6系になっています。NATなどでも使用されているため、そこまでニッチなプロトコルではないかと思います。*3:dict_gx.fdxの上書き確認メッセージが表示されたらyでOKです*4:通常、通信量の管理はGyインターフェースにてOCSが行いますので、あくまでもイメージとして捉えてください。通常、通信ポリシーの管理(ルールの適用など)はGxインターフェースにてPCRFが行います。Interfaceの...2018-10-21CentOS7でLXC/LXDのコンテナ環境構築CentOS7上でLXC/LXDのコンテナ環境を構築しました。月別アーカイブはてなブログをはじめよう!metonymicalさんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。