ホームオートメーションシステム構築過程における覚書やティップスなどを掲載。内容についての追加情報・訂正などはフォーラムにてフォローします。

  • OpenWRT + V6プラス(MAP-E)

    2023-10-28 10:00 AM
    フレッツ光回線はインターネットからは独立したIPv6ネットワーク網で、VNEのIPv6ネットワーク網経由でIPv6インターネットに繋がっています。OpenWRTクライアントとIPv4インターネットとの相互接続は、クライアント側に設置されるMAP CE(ONU)とVNEに設置されるMAP BR間で確立されます。MAP CEとMAP BRはIPv6アドレスで相互接続されます。MAP CEのIPv6アドレスのプレフィックスには、パブリックIPv4アドレスと割当てられるポート番号の情報が組込ま .....
  • GitLab (GitHub) : flexisip/dockerディレクトリ内の各ファイルの利用方法

    2023-08-24 10:30 AM
    flexisip/dockerディレクトリについての具体的な説明は、Debian10による開発環境下でソースからflexisipイメージをビルドする記述のみとなっています。GitLab(GitHub):flexisip/dockerディレクトリ内には、Linuxディストリビューション別に開発環境を構築できるDockerfileや、ソースからビルドしたFlexisipパッケージをインストールしたイメージを作成できるDockerfileなどが含まれます。 .....
  • BigBlueButton v2.6 on Docker

    2023-05-23 07:30 AM
    フォーラム記事に掲載したオープンソースのビデオ会議システム(オンライン授業システム)である BigBlueButton(BBB) のインストールメモのまとめ。前回の v2.4 から今回は v2.6 へアップグレードしています。今回も BigBlueButton を構成する各アプリを Docker コンテナで稼働させます。v2.4 からの主な変更点は、WebRTC に mediasoup が採用されていることと IPv6 への対応です。Nginx, Coturn, FreeSwitchではTLS認証が必須のため、予めCertbotによりLet's Encryptの認証ファイルを取得しておき .....
  • オンライン学習システムBigBlueButton v2.4 on Docker

    2022-03-01 04:00 AM
    DockerコンテナによりBigBlueButtonを運用する手順についての記事です。BigBlueButtonとは、ブラウザ上で参加者各々の音声、映像、テキストメッセージなどを共有することで成立するオープンソースのオンライン学習を目的とした会議システムです。テキストファイルや映像資料などをユーザ間で共有、ビデオ通話が出来る会議システムなので、ビジネス用途での利用も十分可能です。主な機能・特徴は以下の通りです。 .....
  • WireGuardによるVPN接続(AWS: EC2 or Lightsail)

    2021-12-06 02:00 PM
    WireGuardによるVPNサーバをAWS(EC2 or Lightsail)に構築します。 WireGuardそのものはサーバソフトではなく、ピア・トゥ・ピアで端末間どうしの接続を確立するVPN(Virtual Private Network)ソフトウェアです。接続をリクエストする側とリクエストされる側双方にインストールされるソフトウェアは同一のもので、設定ファイルによりそれぞれがピア(クライアント) ..... 2021/12/28追加 :フォーラムでの追加内容を転載 WireGuardの使用例 WireGuardのネットワークを利用すると、グローバルIPが割当てられていないホストマシンでも 固定IP(AWSインスタンス) によるサーバ運営(マルチドメイン)が可能です。 方法1:VPNサーバにプロキシーサーバを配置 .....
  • Flexisipアカウントマネージャ、プロビジョニング

    2021-11-29 05:00 PM
    前回のブログで紹介したFlexisipによるSIPサーバシステムにFlexisip Account Managerを配置します。Flexisip Account Managerは次の2つの役割を有しています。 プロビジョニング:プロビジョニングとは、Linphoneアプリに必要な設定ファイルを読み込み(書換え)することであり、XML-RPCサーバからこの設定ファイルが .....