web-dev-qa-db-ja.com

IcecastWebインターフェースとマウントポイントを分離する方法

デフォルトの動作は、Icecastがマウントポイントと同じアドレスとポートでWebインターフェイスを公開することのようです。例えば。:

  mountpoint = https://server.com/listentome
  web app = https://server.com/

Webインターフェイスを特定のIPアドレスとTCPポートのみ)に制限して、パブリックIPでアクセスできないようにします。例:

  mountpoint = https://server.com/listentome
  web app = https://192.168.1.10:8000/

これは可能ですか?

1
Justin

保護したいファイル/パーツの<mount>セクションを作成し、<authentication>を有効にするだけです。はい、ストリームだけでなくファイルでも機能します。ストリーム情報を表示するXML変換は、status.xslstatus-json.xslです。

詳細については、マニュアルを参照してください: https://icecast.org/docs/icecast-trunk/auth/

もう1つのオプションは、これらのファイルを削除し、/admin内のWebページと生のXMLのみを使用することです。

Icecast 2.4では、ファイルとストリームを分離することはできません。

1
TBR