Будет ли все в порядке, если до VestaCP был уже установлен nginx? В смысле, затрутся ли его настройки? Еще установлен Icecast2, и настроен поток через Ices, и настроен SSL Let's Encrypt.
Alex McArrow, это ведь не скрывает адрес с которого идет трансляция? Как скрыть IP источника (в сабже было затронуто)?
То есть даже так: пусть поток с IP вида x.x.x.x:8000 будет видно, но отдаваться поток должен только определенному клиенту с выделенным IP (домену-слушателю установим). Подскажите, как тогда проксировать запрашиваемый URI, что указать после location, чтобы nginx понял и отдавал поток только указанному IP, а запросы с других IP из браузера вида x.x.x.x:8000/streamName блокировал или перенаправлял?
Пробовал так:
location /uri
{
proxy_pass localhost:8000/uri;
allow y.y.y.y;
deny all;
}
, где y.y.y.y - выделенный для домена IP, но и на него блокирует.
При этом из браузера под любым IP можно прослушать x.x.x.x:8000/uri
Мне этот вариант подошел. Не ругайте человека, может под задачу автора не подходит, но смежные вопросы помогает других людям по схожим поисковым запросам решать. Просто, быстро.
Написано
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.