1

Тема: IceCast и статический IP

Добрый день.
Проблема такая: установил IceCast, настроил.
Установил RasioBoss, тоже всё настроил.
Всё работает, кроме одного: как подключиться к моей радиостанции из интернета?
IP статический, проброс портов в роутере сделал, порт 8000 открыт.
Но всё равно радио работает только в локальной сети.
Доступа извне к нему нет.
Как сделать так, что бы все могли слушать, а не только я?

Отредактировано temazorin (19-02-2017 19:14:50)

2

Re: IceCast и статический IP

ПРобросить порты в роутере, точнее порт 8000

3

Re: IceCast и статический IP

Это я сделал.
Не работает!

http://vfl.ru/fotos/c1f436b716157494.html

4

Re: IceCast и статический IP

И ещё вопрос: в конфигурационном файле IceCast2 нужно где-то прописывать реальный статический IP-адрес?

Re: IceCast и статический IP

temazorin пишет:

И ещё вопрос: в конфигурационном файле IceCast2 нужно где-то прописывать реальный статический IP-адрес?

тут можно прочитать по вашему вопросу

Windows 2003 Server --> Digispot Djin --> CDDXP(TuneInSender) --> Edcast --> IceCast

6

Re: IceCast и статический IP

Господа, помогите разобраться в проблеме, пожалуйста.
Второй день не могу понять, что я делаю не так.
У меня статический IP. Проброс портов я сделал.
icecast.xml настроил. Но всё равно, из вне доступа к моей станции нет.
Приложил пару файлов к собщению. Может, местные гуру подскажут, что же я делаю не так.
Спасибо заранее.

Проброс портов:

http://radikal.ru/big/utq91y2uuq7ob

Отредактировано temazorin (20-02-2017 18:29:23)

7

Re: IceCast и статический IP

Вдогонку. Виртуальный сервер:

http://radikal.ru/big/iswax9ptsn2bu

Отредактировано temazorin (20-02-2017 18:30:05)

8

Re: IceCast и статический IP

И файл icecast.xml.

Отредактировано temazorin (27-02-2017 20:46:21)

9

Re: IceCast и статический IP

Ну вот в конфиге локального своего icecast сервера пишете его локальный ip и его пробрасываем на внешку. Там делов на пять минут. Чтоб потом без гемороя в каталоги и так далее заводим домен.

10

Re: IceCast и статический IP

gyurgin_ пишет:

Чтоб потом без гемороя в каталоги и так далее заводим домен.

Вот это можно поподробней?

11

Re: IceCast и статический IP

Ну покупаете доменное имя, допустим "Прохожий.рф", ток не обижаться - как пример, правда рф категорически не рекомендую. Вешаете на свой статический и вуаля. Сменили ip, сменили запись A и снова сайт (радио, форм, что  угодно) рабтает. И главное - Вас не придется искать. Именно поэтому ну если Вы не с тысячей слушателей Вас каталог и не примет не один без домена.

12

Re: IceCast и статический IP

gyurgin_ пишет:

Ну покупаете доменное имя, допустим "Прохожий.рф", ток не обижаться - как пример, правда рф категорически не рекомендую. Вешаете на свой статический и вуаля. Сменили ip, сменили запись A и снова сайт (радио, форм, что  угодно) рабтает. И главное - Вас не придется искать. Именно поэтому ну если Вы не с тысячей слушателей Вас каталог и не примет не один без домена.

Спасибо, я вас понял!
Попробуем.

13

Re: IceCast и статический IP

Порт-то пробросли? Посмотрел конфиг и ужаснулся, чуть порезал, теперь хоть разобрать можно

<icecast>
    <location>Russia</location>
    <admin>denzor@denzor.ru</admin>
    <hostname>192.168.***</hostname>

    <limits>
        <clients>100</clients>
        <sources>2</sources>
        <queue-size>524288</queue-size>
        <client-timeout>30</client-timeout>
        <header-timeout>15</header-timeout>
        <source-timeout>10</source-timeout>
        <burst-on-connect>1</burst-on-connect>
        <burst-size>65535</burst-size>
    </limits>

    <authentication>
        <source-password>v*****lbt</source-password>
        <relay-password>v*****lbt</relay-password>
        <admin-user>admin</admin-user>
        <admin-password>v*****lbt</admin-password>
    </authentication>

    <directory>
        <yp-url-timeout>15</yp-url-timeout>
        <yp-url>http://dir.xiph.org/cgi-bin/yp-cgi</yp-url>
    </directory>
    
    <listen-socket>
        <port>8000</port>
    </listen-socket>

    <http-headers>
        <header name="Access-Control-Allow-Origin" value="*" />
    </http-headers>

    <mount>
        <mount-name>/live.mp3</mount-name>
        <username>admin</username>
        <password>v*****lbt</password>
        <max-listeners>100</max-listeners>
        <burst-size>65536</burst-size>
        <hidden>0</hidden>
        <public>1</public>
    </mount>

    <fileserve>1</fileserve>

    <paths>
        <logdir>./log</logdir>
        <webroot>./web</webroot>
        <adminroot>./admin</adminroot>
        <alias source="/foo" destination="/bar"/>
        <alias source="/" destination="/status.xsl"/>
    </paths>

    <logging>
        <accesslog>access.log</accesslog>
        <errorlog>error.log</errorlog>
        <!-- <playlistlog>playlist.log</playlistlog> -->
        <loglevel>3</loglevel> <!-- 4 Debug, 3 Info, 2 Warn, 1 Error -->
        <logsize>10000</logsize> <!-- Max size of a logfile -->
        <!-- If logarchive is enabled (1), then when logsize is reached
             the logfile will be moved to [error|access|playlist].log.DATESTAMP,
             otherwise it will be moved to [error|access|playlist].log.old.
             Default is non-archive mode (i.e. overwrite)
        -->
        <!-- <logarchive>1</logarchive> -->
    </logging>
</icecast>

Пароли не палите, на будущее.

14

Re: IceCast и статический IP

кто знает как избавиться от маунта вообще ...
чтоб играло по адресу, пример:  stream.radio.ru  (80 порт)

<mount-name>/</mount-name>

такой вариант не катит ( 

shoutcast позволяет так сделать так как к маунтам он не привязан (1-я ветка), а Iceacst, увы

есть вариант с шаманством переадресации на домен .... но ...хз

Отредактировано radio_good (25-02-2017 19:13:55)

15

Re: IceCast и статический IP

Не помню, вроде просто ничего (потоков) не создаем и заходим по главному паролю с пользователем source.

Отредактировано gyurgin_ (25-02-2017 23:37:00)

16

Re: IceCast и статический IP

radio_good пишет:

кто знает как избавиться от маунта вообще ...
чтоб играло по адресу, пример:  stream.radio.ru  (80 порт)

<mount-name>/</mount-name>

такой вариант не катит ( 

shoutcast позволяет так сделать так как к маунтам он не привязан (1-я ветка), а Iceacst, увы

есть вариант с шаманством переадресации на домен .... но ...хз


Вешаете на 80 порт.
Делаете любой желаемый маунт, например /live
И дальше:

<paths>
        <logdir>./log</logdir>
        <webroot>./web</webroot>
        <adminroot>./admin</adminroot>
        <alias source="/" destination="/live"/>
    </paths>

Т.е. делаем своего рода переадресацию с корня на маунт /live

http://radioheart.ru/banners/radioheart_400x40_banner.jpg
RadioHeart.ru: Функциональный радио хостинг с автодиджеем и нонстопом, а так же быстрый виртуальный хостинг. Возможность создать радио за 5 минут, подключить автодиджей и нонстоп.
Отзывы о хостинге

17

Re: IceCast и статический IP

спасибо! Вопрос решили ... )   
будем жить хоть и с одним стримом, но зато с красивым адресом )  без циферок и портов )

Отредактировано radio_good (26-02-2017 20:11:56)

18

Re: IceCast и статический IP

gyurgin_ пишет:

Порт-то пробросли? Посмотрел конфиг и ужаснулся, чуть порезал, теперь хоть разобрать можно

<icecast>
    <location>Russia</location>
    <admin>denzor@denzor.ru</admin>
    <hostname>192.168.***</hostname>

    <limits>
        <clients>100</clients>
        <sources>2</sources>
        <queue-size>524288</queue-size>
        <client-timeout>30</client-timeout>
        <header-timeout>15</header-timeout>
        <source-timeout>10</source-timeout>
        <burst-on-connect>1</burst-on-connect>
        <burst-size>65535</burst-size>
    </limits>

    <authentication>
        <source-password>v*****lbt</source-password>
        <relay-password>v*****lbt</relay-password>
        <admin-user>admin</admin-user>
        <admin-password>v*****lbt</admin-password>
    </authentication>

    <directory>
        <yp-url-timeout>15</yp-url-timeout>
        <yp-url>http://dir.xiph.org/cgi-bin/yp-cgi</yp-url>
    </directory>
    
    <listen-socket>
        <port>8000</port>
    </listen-socket>

    <http-headers>
        <header name="Access-Control-Allow-Origin" value="*" />
    </http-headers>

    <mount>
        <mount-name>/live.mp3</mount-name>
        <username>admin</username>
        <password>v*****lbt</password>
        <max-listeners>100</max-listeners>
        <burst-size>65536</burst-size>
        <hidden>0</hidden>
        <public>1</public>
    </mount>

    <fileserve>1</fileserve>

    <paths>
        <logdir>./log</logdir>
        <webroot>./web</webroot>
        <adminroot>./admin</adminroot>
        <alias source="/foo" destination="/bar"/>
        <alias source="/" destination="/status.xsl"/>
    </paths>

    <logging>
        <accesslog>access.log</accesslog>
        <errorlog>error.log</errorlog>
        <!-- <playlistlog>playlist.log</playlistlog> -->
        <loglevel>3</loglevel> <!-- 4 Debug, 3 Info, 2 Warn, 1 Error -->
        <logsize>10000</logsize> <!-- Max size of a logfile -->
        <!-- If logarchive is enabled (1), then when logsize is reached
             the logfile will be moved to [error|access|playlist].log.DATESTAMP,
             otherwise it will be moved to [error|access|playlist].log.old.
             Default is non-archive mode (i.e. overwrite)
        -->
        <!-- <logarchive>1</logarchive> -->
    </logging>
</icecast>

Пароли не палите, на будущее.

Да, спасибо за помощь. Порт пробросил. А пароли -- это не мой конфиг. Я просто делал на основе этого.  И спасибо за редактуру конфига!
Будем пробовать!

19

Re: IceCast и статический IP

И всё-таки, что-то не так. Вроде бы все настройки правильные: и icecast.xml, и настройки роутера,  IP-адрес у меня статический. Однако, всё равно, судя по 2ip.ru порт 8000 у меня закрыт.
Господа, выручайте. Что я делаю не так?

20

Re: IceCast и статический IP

Вот так я открыл порт 8000 в роутере Ростелеком  (Sagemcom F@st 1744):

http://s019.radikal.ru/i624/1703/fb/c47dc61bf1fb.png

21

Re: IceCast и статический IP

А вот так я пробросил пот 8000 на том же роутере:

http://s013.radikal.ru/i324/1703/d1/5beadc96cf7b.png

22

Re: IceCast и статический IP

И результате порт 8000 всё равно закрыт:

http://s45.radikal.ru/i109/1703/f5/dfdfedacc0bd.png

23

Re: IceCast и статический IP

Ах, да. Такое наблюдается и в Debian Jessie и в Windows 7 (в обеих системах штатными средствами злосчастный порт открыл.

24

Re: IceCast и статический IP

Обратитесь за помощью к своему интернет провайдеру. Самый правильный вариант

Windows 2003 Server --> Digispot Djin --> CDDXP(TuneInSender) --> Edcast --> IceCast

25

Re: IceCast и статический IP

ubuntu-studio пишет:

Обратитесь за помощью к своему интернет провайдеру. Самый правильный вариант

Уже пробовал. Они (Ростелеком-Центр) ничего подсказать не могут. Могут только объяснить, как заново настроить роутер.
Чем больше и крупнее компания, тем хуже саппорт. Это я на своём опыте могу сказать.