Irssi-proxy: Unterschied zwischen den Versionen
Vhm (Diskussion | Beiträge) (Ich leg hier mal mein Wissen ab....) |
Rabe (Diskussion | Beiträge) K ([[Internet Relay Chat|IRC]) |
||
(3 dazwischenliegende Versionen von einem anderen Benutzer werden nicht angezeigt) | |||
Zeile 1: | Zeile 1: | ||
[[irssi]] kann sehr gut als [[Bouncer]] verwendet werden. Ein Bouncer ist ein [[proxy]] für [[IRC]], also ein 'Zwischenspeicher' der zwischen IRC-client und IRC-server steht und die Verbindung zum Server aufrechterhält, auch wenn die Verbindung vom IRC-client unterbrochen wird. Dazu wird der Bouncer | [[irssi]] kann sehr gut als [[Bouncer]] verwendet werden. Ein Bouncer ist ein [[proxy]] für [[Internet Relay Chat|IRC]], also ein 'Zwischenspeicher' der zwischen IRC-client und IRC-server steht und die Verbindung zum Server aufrechterhält, auch wenn die Verbindung vom IRC-client unterbrochen wird. Dazu wird der Bouncer zweckmässigerweise auf einem zuverlässigen Server im Internet installiert. | ||
==Kompilieren == | ==Kompilieren == | ||
First you’ll need to have the proxy module installed, either configure | <!-- First you’ll need to have the proxy module installed, either configure --> | ||
Zuerst muss das proxy-Modul installiert werden | |||
cd src/irc/proxy | <!-- irssi with –with-proxy and do make install, or manually: --> | ||
irssi mit –with-proxy und 'make install', oder per hand | |||
<tt> | |||
cd src/irc/proxy | |||
make | make | ||
mkdir ~/.irssi/modules | mkdir ~/.irssi/modules | ||
cp .libs/libproxy.so ~/.irssi/modules/ | cp .libs/libproxy.so ~/.irssi/modules/ | ||
</tt> | |||
==Einrichten== | ==Einrichten== | ||
In irssi folgendes eingeben: | In irssi folgendes eingeben (bzw. in .irssi/startup eintragen): | ||
/LOAD proxy | /LOAD proxy | ||
Zeile 19: | Zeile 23: | ||
Ohne Passwort ist der zugang zum proxy ungeschützt für jedermann zugänglich. Daher sollte man ein Passwort setzen: | Ohne Passwort ist der zugang zum proxy ungeschützt für jedermann zugänglich. Daher sollte man ein Passwort setzen: | ||
/SET irssiproxy_password | /SET irssiproxy_password tollesPasswort | ||
Pro gewünschtem IRC- | Pro gewünschtem IRC-Server(-Netz) wird ein Port definiert. Beispiel: | ||
/SET irssiproxy_ports ircnet=2777 efnet=2778 freenode=2779 | /SET irssiproxy_ports ircnet=2777 efnet=2778 freenode=2779 | ||
Beachte: Man muss | Beachte: Man muss gegebenenfalls vorher die entsprechenden IRC-netze/Server mit /IRCNET ADD und /SERVER ADD angeben (siehe [[irssi/installieren_und_einrichten#Einrichten_eines_Netzwerks]]). | ||
==Quellen== | ==Quellen== | ||
http://blog.no-panic.at/2006/07/27/irssi-proxy-usage/ | http://blog.no-panic.at/2006/07/27/irssi-proxy-usage/ | ||
Aktuelle Version vom 10. April 2013, 21:01 Uhr
irssi kann sehr gut als Bouncer verwendet werden. Ein Bouncer ist ein proxy für IRC, also ein 'Zwischenspeicher' der zwischen IRC-client und IRC-server steht und die Verbindung zum Server aufrechterhält, auch wenn die Verbindung vom IRC-client unterbrochen wird. Dazu wird der Bouncer zweckmässigerweise auf einem zuverlässigen Server im Internet installiert.
Kompilieren[Bearbeiten]
Zuerst muss das proxy-Modul installiert werden irssi mit –with-proxy und 'make install', oder per hand
cd src/irc/proxy make mkdir ~/.irssi/modules cp .libs/libproxy.so ~/.irssi/modules/
Einrichten[Bearbeiten]
In irssi folgendes eingeben (bzw. in .irssi/startup eintragen):
/LOAD proxy
Ohne Passwort ist der zugang zum proxy ungeschützt für jedermann zugänglich. Daher sollte man ein Passwort setzen:
/SET irssiproxy_password tollesPasswort
Pro gewünschtem IRC-Server(-Netz) wird ein Port definiert. Beispiel:
/SET irssiproxy_ports ircnet=2777 efnet=2778 freenode=2779
Beachte: Man muss gegebenenfalls vorher die entsprechenden IRC-netze/Server mit /IRCNET ADD und /SERVER ADD angeben (siehe irssi/installieren_und_einrichten#Einrichten_eines_Netzwerks).