Как разделить веб-интерфейс Icecast и точки монтирования

Похоже, что по умолчанию Icecast предоставляет свой веб-интерфейс с тем же адресом и портом, что и любая точка монтирования. Например:

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

Я хотел бы ограничить веб-интерфейс только определенным IP-адресом и портом TCP, чтобы он не был доступен для общего IP- адреса. Например:

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

Это возможно?

1 ответ

Вы можете просто создать <mount> разделы для файлов / частей, которые вы хотите защитить и включить <authentication>, Да, он работает и с файлами, а не только с потоками. Преобразования XML, которые показывают информацию о потоке status.xsl а также status-json.xsl,

Для получения подробной информации, пожалуйста, обратитесь к руководству: https://icecast.org/docs/icecast-trunk/auth/

Другой вариант - удалить эти файлы и использовать только веб-страницы и необработанный XML в /admin,

Icecast 2.4 не позволяет разделять файлы и потоки.

Другие вопросы по тегам