Ir para conteúdo
  • Cadastre-se

SSL no Icecast2


Posts Recomendados

8 minutos atrás, SysAdmin disse:

HaProxy fica com a 443 e o streaming ou outro serviço vc usa a porta que quiser, desde que não esteja em uso claro.

Já fiz tunelamento assim, atendeu bem:

bash de instalação: 

 	#!/bin/bash -e	clear	YELLOW=`tput setaf 3`	GREEN=`tput setaf 2`	NC=`tput sgr0`	echo "${GREEN}"	echo "===================================================="	echo "Instalando SSL VOXTREAM"	echo "===================================================="	echo "${NC}"	echo "${YELLOW}Dominio (sem http/https ou www): ex. audiobrazil.com${NC}"	read -e dominio	echo "${YELLOW}E-mail${NC}"	read -e email	echo "${YELLOW}Deseja prosseguir? (y/n)${NC}"	read -e run	if [ "$run" == n ] ; then	   exit	else	yum -y install mod_ssl git stunnel	cd /usr/local/	git clone https://github.com/letsencrypt/letsencrypt	cd /usr/local/letsencrypt	./certbot-auto certonly --standalone --email $email -d $dominio -d www.$dominio -d player.$dominio -d cdn.$dominio -d srv01.$dominio	echo '45 2 * * 6 cd /usr/local/letsencrypt && ./certbot-auto renew' >> /var/spool/cron/root	echo 'client=no' >> /etc/stunnel/stunnel.conf	echo 'cert = /etc/letsencrypt/live/dominiosrv/fullchain.pem' >> /etc/stunnel/stunnel.conf	echo 'key = /etc/letsencrypt/live/dominiosrv/privkey.pem' >> /etc/stunnel/stunnel.conf	cd /etc/rc.d/init.d/	wget https://gist.githubusercontent.com/msaulohenrique/6b63396707b3e64dae83be917f4ffd94/raw/455f996d54ed73b849add3958ae34ede05725b67/stunnel	chmod +x /etc/rc.d/init.d/stunnel	/etc/init.d/stunnel start	clear	echo "${GREEN}"	echo "================================================================="	echo	echo "Concluído. ?"	echo	echo "================================================================="	echo "${NC}"	fi

bash de configuração
	 			#!/bin/bash -e				clear				YELLOW=`tput setaf 3`				GREEN=`tput setaf 2`				NC=`tput sgr0`				echo "${GREEN}"				echo "===================================================="				echo "Adicionar SSL ao uma porta de Rádio"				echo "===================================================="				echo "${NC}"				echo "${YELLOW}Porta da rádio${NC}"				read -e porta				echo "${YELLOW}Porta SSL${NC}"				read -e portassl				echo "${YELLOW}Deseja prosseguir? (y/n)${NC}"				read -e run				if [ "$run" == n ] ; then				   exit				else				echo '[portasrv]' >> /etc/stunnel/stunnel.conf				echo 'accept=sslsrv' >> /etc/stunnel/stunnel.conf				echo 'connect=portasrv' >> /etc/stunnel/stunnel.conf				replace 'sslsrv' $portassl -- /etc/stunnel/stunnel.conf				replace 'portasrv' $porta -- /etc/stunnel/stunnel.conf				/etc/init.d/stunnel restart				/etc/init.d/stunnel start				clear				echo "${GREEN}"				echo "================================================================="				echo				echo "Concluído. ?"				echo "SSL na Porta $portassl"				echo "Porta sem SSL $porta"				echo				echo "================================================================="				echo "${NC}"				fi
Link para o comentário
Compartilhar em outros sites

Participe da conversa

Você pode postar agora e se cadastrar mais tarde. Se você tem uma conta, faça o login para postar com sua conta.

Visitante
Infelizmente, seu conteúdo contém termos que não são permitimos. Edite seu conteúdo para remover as palavras destacadas abaixo.
Responder

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emojis são permitidos.

×   Seu link foi automaticamente incorporado.   Mostrar como link

×   Seu conteúdo anterior foi restaurado.   Limpar o editor

×   Não é possível colar imagens diretamente. Carregar ou inserir imagens do URL.

  • Quem Está Navegando   0 membros estão online

    • Nenhum usuário registrado visualizando esta página.
×
×
  • Criar Novo...

Informação Importante

Concorda com os nossos termos?