ZNC Bouncer auf Ubuntu 24.04.4 installieren

Vorbereitung

 

Als erstes bringen wir unser System auf den neusten Stand.

Copy to clipboard
sudo apt update && sudo apt upgrade -y   

 

Es sollten nun noch benötigte Pakete installiert werden.

Copy to clipboard
sudo apt-get install build-essential libssl-dev libperl-dev pkg-config

Entpacken und Konfigurieren

 

Downloaden tuen wir das wieder mit dem „wget“ Befehl:

Copy to clipboard
wget https://znc.in/releases/znc-1.10.1.tar.gz

 

Nun entpacken wir das  tar.gz Archiv:

Copy to clipboard
tar -xzvf znc-1.10.1.tar.gz

Wechselt in den entstanden Ordner

Copy to clipboard
cd znc-1.10.1

Wir erstellen einen Ordner namens build und wechseln nun in diesen.

Copy to clipboard
mkdir build

cd build

Anope Services Compilieren

 

Dann beginnen wir, mit der Konfiguration im Ordner .local

Copy to clipboard
cmake .. -DCMAKE_INSTALL_PREFIX="$HOME/.local"

Die letzten beiden Schritte sind nun 

  • make

&
  • make install

Die Kompilierung kann hierbei wieder etwas dauern. Also ruhig Blut.

 

ZNC User & Server Konfiguration

 

Wechselt in das Start Verzeichniss

Copy to clipboard
cd .local/bin

 

Das ZNC Konfiguration Menü kann nun aufgerufen werden:      

Copy to clipboard
./znc --makeconf

 

Das erste ist der Port nach dem wir gefragt werden.

Im gezeigten Beispiel nehme ich 31342. 

 

Die Frage nach dem SSl sollte nun genau überlegt sein. Wollt ihr eure Webinterface über einen Proxy laufen lassen oder nicht.

Hier ist nun die einfache Variante ohne Extra Subdomain mit SSL.

Wenn die Anleitung mit Subdomain und SSL fertig ist werde ich sie hier nochmals  Verlinken

 

 

Bei der Frage IPv4 oder IPv6, einfach wieder mit „yes“ bestätigen.

 

 

Es kommen nun fragen nach dem Admin. Ich werde versuchen euch das anhand meines Beispiels näher zu bringen.

Ihr werdet nun nach dem Passwort gefragt und müsst dieses Bestätigen. 

Dann kommt die Abfrage des auf dem IRC verwendeten Nick, hier gebe ich wieder meinen Haupt – Nick ein.

Bei Alternativ Nick könnt ihr z.B. ThoughBnC eingeben.

Wichtig ist das ihr alles ausfüllt um einen Error zu vermeiden

 

 

 

 

 

 

Eure Ident ergibt sich bei mIRC aus der E-Mail Adresse.

Dieses kann je nach Programm oder Einstellung Variieren.

 

 

Die Frage nach dem Real Name beantworte ich immer mit meinem Haupt – Nick. 

Der Bind Host ist hier nicht wichtig. 

Als nächst setzen wir unseren IRC Server auf dem wir Joinen wollen.

Starten, Verbinden bzw. Einloggen

 

Hier geben wir die Daten ein die auf den Server direkt verweisen, wie:

  • Namen
  • Host
  • SSL IP
  • Server Passwort
  • Channel

 

 

Als vorletzten Schritt sollten wir nun den ZNC Starten, damit er sich dem dem IRC verbinden kann und den TSL Handshake vornehmen kann

 

Verbindet ihr euch nun mit euren BNC, seht ihr nun das ihr einen Fingerprint eingeben sollt. 

Diesen einfach kopieren, einfügen und mit ENTER↵ bestätigen und schon solltet ihr euch im Channel eurer Wahl befinden.

 

 

Das Web Frontend könnt ihr dann unter http://Deine_IP.de:31342/ abrufen.

Dort könnt ihr weitere Einstellungen vornehmen, wie:

  • Design ändern
  • User hinzufügen 
  • Ports ändern

uvm.

Share this content: