![]() ![]() These latter features may be used to override decisions made by apt-get's conflict resolution system. Similarly a plus sign can be used to designate a package to install. If a hyphen is appended to the package name (with no intervening space), the identified package will be removed if it is installed. The /etc/apt/sources.list file is used to locate the desired packages. All packages required by the package(s) specified for installation will also be retrieved and installed. It can be used to add SSL functionality to commonly used inetd daemons like POP2, POP3, and IMAP servers without any changes in the programs code. Each package is a package name, not a fully qualified filename. The stunnel program is designed to work as an SSL encryption wrapper between remote client and local (inetd-startable) or remote server. APT simplifies the process of managing software on Unix-like computer systems by automating the retrieval, configuration and installation of software packages, either from precompiled files or by compiling source code.Īpt-get is the command-line tool for handling packages, and may be considered the user's "back-end" to other tools using the APT library.Īpt-get install is followed by one or more packages desired for installation or upgrading. More information about install using apt-getĪdvanced Package Tool, or APT, is a free software user interface that works with core libraries to handle the installation and removal of software on Debian, Ubuntu and other Linux distributions. You may safely remove this package after the upgrade. This is a dummy package to ease upgrading to stunnel4. Follow the comments in the content, copy/paste the content of the CA certificate, client certificate and key content from your VPS. Replace with your VPS address.Download openvpn-client.ovpn from this github repository. You can now use your existing HTTP urls that youâre using for your streams by changing to and the port from 8000 (or whatever youâre using) to 8443 (or whatever you set in stunnel).Stunnel version 3 has been removed from Debian. i install stunnel version 3.14 on my suse enterprise linux 8 and I use the to tunnel smpt from port 25 to port 465 this worked fine I use this command stunnel -c -r .uk:465 I upgraded my machine to suse enterprise linux 9 and install stunnet 4.05 and when I try to run this same command stunnel -c -r .uk:465 I get the. To start the openvpn, run sudo openvpn -config /openvpn-client.ovpn.On the server side, stunnel exposes a SOCKS port. ![]() The setup is easy and straight forward and what is happening under the hood, is rather interesting: Server side. and you should see your shoutcast pages, served up through the SSL/TLS proxy. How to install and configure stunnel on Ubuntu. Cert and Key are SSL certificates that you generated in step 2 (change to your own domain name).Īnd change ENABLED=0 to ENABLED=1, so that it starts automatically. Change the port from 8000 to whatever youâre using. Change localhost to your domain name if your shoutcast isnât on the same server that youâre install stunnel on. connect= where your HTTP shoutcast admin pages and stream are served from. accept= the port you want the SSL enabled connection to access. You will need to edit the config as per your setup. Key=/etc/letsencrypt/live//privkey.pemĪnd save the file (CTRL-O, Enter, CTRL-X). ![]() Instructions here.Ĭert=/etc/letsencrypt/live//fullchain.pem Setup letsencrypt and get your SSL/TLS certificates. Stunnel works on windows too, but the instructions will not be exactly the same. ![]() Instructions given here are for linux based hosts (Ubuntu/Debian, other distroâs may vary). Here are some instuctions for setting up stunnel I wrote up previously Or you can wrap your non-SSL enabled stream using stunnel or similar reverse proxy. You can either configure icecast to broadcast over SSL enabled ports cross-platform application used to provide a universal TLS/SSL tunneling service. ![]()
0 Comments
Leave a Reply. |