Stunnel from the Source: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
Keine Bearbeitungszusammenfassung |
|||
| Zeile 18: | Zeile 18: | ||
connect = 10.80.100.10:80 | connect = 10.80.100.10:80 | ||
cert = /etc/stunnel/example.pem | cert = /etc/stunnel/example.pem | ||
</pre> | |||
=systemd= | |||
*cp /usr/src/stunnel-5.55/tools/stunnel.service /etc/systemd/system | |||
*cat /etc/systemd/system/stunnel.service | |||
<pre> | |||
[Unit] | |||
Description=TLS tunnel for network daemons | |||
After=syslog.target network.target | |||
[Service] | |||
ExecStart=/usr/local/bin/stunnel | |||
Type=forking | |||
[Install] | |||
WantedBy=multi-user.target | |||
</pre> | </pre> | ||
Version vom 2. September 2019, 11:08 Uhr
download, compile and install
- apt install libssl-dev
- wget https://www.stunnel.org/downloads/stunnel-5.55.tar.gz
- tar -xvzf stunnel-5.55.tar.gz
- cd stunnel-5.55/
- ./configure
- make
- make install
configure
- mkdir /etc/stunnel
- cat stunnel.conf
debug = 7 output = /var/log/stunnel.log pid = /var/run/stunnel4/stunnel.pid [https] accept = 443 connect = 10.80.100.10:80 cert = /etc/stunnel/example.pem
systemd
- cp /usr/src/stunnel-5.55/tools/stunnel.service /etc/systemd/system
- cat /etc/systemd/system/stunnel.service
[Unit] Description=TLS tunnel for network daemons After=syslog.target network.target [Service] ExecStart=/usr/local/bin/stunnel Type=forking [Install] WantedBy=multi-user.target