Bitlbee, Debian und ssl

Um bitlbee auch mit ssl nutzen zu können bietet sich ein ssl Tunnel wie stunnel an.

Installation

apt-get install stunnel4 bitlbee

Konfiguration von bitlbee

Der Port wird in /etc/default/bitlbee gesetzt, Port Vorgaben aus /etc/bitlbee/bitlbee.conf werden überschrieben. Ebenso wird hier das init-skript deaktiviert da bitlbee per xinetd gestartet wird

/etc/default/bitlbee

BITLBEE_PORT="6667"
BITLBEE_DISABLED=1

/etc/services

ircd 6667/tcp # Internet Relay Chat

Stunnel4 Konfiguration

Erzeugen eines Zertifikats

openssl req -new -newkey rsa:2048 -days 365 -nodes -x509 -keyout /etc/stunnel/bitlbee.pem -out /etc/stunnel/bitlbee.pem

Anlegen der stunnel.conf für bitlbee

/etc/stunnel/stunnel.conf

cert = /etc/stunnel/bitlbee.pem

[bitlbee-ssl]

accept = 6668 connect = 6667

Verbindungen ohne ssl werden direkt zu bitlbee auf Port 6667 erlaubt, Verbindungen auf Port 6668 werden durch stunnel zu bitlbee geleitet.

Installation abschliessen

/etc/init.d/stunnel4 restart && /etc/init.d/bitlbee restart

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert