Im Artikel „Die Sache mit dem Bouncer – Teil 1“ hatte ich gezeigt, wie man einen IRC-Bouncer auf einem Uberspace installiert. Heute möchte ich erklären, wie man diesen mit dem IRC-Client WeeChat nutzt.
Dazu baut man einen Tunnel zum Uberspace-Server auf und leitet einen lokalen Port auf den Port des Servers. Als Server-Port hatte ich mich für 62626 entschieden. Dieser kann beliebig gewählt werden. Auch der lokale Port muss hier nicht zwingend 65432 lauten.
Den Tunnel baut man nun ganz einfach über das Terminal auf.
1 |
ssh -f -L 65432:localhost:62626 UUSER@USERVER.uberspace.de -N |
Die Ports, UUSER und USERVER sind dabei entsprechend anzupassen. Bestätigt wird das Ganze mit dem Uberspace-Passwort.
Ich gehe davon aus, dass WeeChat schon installiert ist. Falls nicht, erledigt man das mit:
1 |
# apt install weechat |
Nun startet man den Client
1 |
weechat |
und verbindet sich mit dem Bouncer
1 |
/connect localhost/65432 |
Nun loggt man sich ein.
1 |
/quote PASS <username>:<password> |
Mit
1 |
/join #channel |
betritt man nun einen Raum, in dem der Bouncer so lange verweilt bis dieser wieder verlassen wird.
Natürlich ist es auch möglich sich über andere Clients wie z.B. Irssi mit dem ZNC-Bouncer zu verbinden.
Übrigens kann man den Bouncer über das Webinterface weiter konfigurieren. Hierzu muss vorher wieder getunnelt werden. Dann gibt man
1 |
localhost:65432 |
in den Browser seiner Wahl ein. Die Anmeldung erfolgt über die während der Bouncer-Installation hinterlegten Daten.
Nötig ist ggf. der Eintrag unter Network Info
1 |
cb:76:07:bb:d5:a4:9b:a5:9e:1f:bb:fd:bd:2b:85:33:20:c0:b5:ab:39:a1:20:ce:00:2d:8c:5e:af:6d:30:df |
in „Trusted SSL fingerprints of this IRC network“.
Viel Spaß!