Als erstes bringen wir unser System auf den neusten Stand.
sudo apt update && sudo apt upgrade -y
Es sollten nun noch benötigte Pakete installiert werden.
sudo apt-get install build-essential libssl-dev libperl-dev pkg-config
Downloaden tuen wir das wieder mit dem „wget“ Befehl:
wget https://znc.in/releases/znc-1.10.1.tar.gz
Nun entpacken wir das tar.gz Archiv:
tar -xzvf znc-1.10.1.tar.gz
Wechselt in den entstanden Ordner
cd znc-1.10.1
Wir erstellen einen Ordner namens build und wechseln nun in diesen.
mkdir build cd build
Dann beginnen wir, mit der Konfiguration im Ordner .local
cmake .. -DCMAKE_INSTALL_PREFIX="$HOME/.local"
Die letzten beiden Schritte sind nun
Wechselt in das Start Verzeichniss
cd .local/bin
Das ZNC Konfiguration Menü kann nun aufgerufen werden:
./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.
Hier geben wir die Daten ein die auf den Server direkt verweisen, wie:
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:
uvm.
Share this content: