Bouncer: Difference between revisions

From CKRAS Wiki

No edit summary
 
(10 intermediate revisions by the same user not shown)
Line 1: Line 1:
Als Bouncer (kurz: BNC) im IRC wird ein Programm bezeichnet, das zwischen einem IRC-Client und IRC-Server vermitteln kann, und somit als Proxy arbeitet.<br>
== Definition ==
As Bouncer (short: BNC) IRC is a programm called which can mediate between an IRC Client and the IRC Server and thus works as a proxy..<br>
<br>
<br>


Das Hauptziel der meisten Bouncer ist jedoch nicht die reine Vermittlung zwischen einem Client und einem Server, sondern das möglichst dauerhafte Aufrechterhalten einer Verbindung zu einem IRC-Server bzw. einem oder mehreren IRC-Netzwerken. Da in etlichen IRC-Netzwerken nach dem Ausloggen Privilegien in Channels verloren gehen und der Nickname von jedem anderen benutzt werden kann, ist die einzige Möglichkeit, einen Nickname oder Channel-Privilegien zu „reservieren“, mit Hilfe des Bouncers praktisch dauerhaft eingeloggt zu bleiben. Aus diesem Grund laufen Bouncer-Programme üblicherweise auf einem Server im Internet. Der Benutzer muss bei Verwendung des Bouncers nicht mehr permanent online sein.<br><br>
However, the main goal of most Bouncer is not the pure intermediary between a client and a server, but the lasting as possible maintaining a connection to an IRC server or one or more IRC networks. As will be lost in several IRC networks after checkout privileges in channels and the nickname of each other can be used is the only way to "reserve" a nickname or channel priviledges to stay logged in practically permanently using the Bouncers. For this reason, Bouncer programs typically run on a server on the Internet. The user no longer needs to be constantly online using the Bouncers.<br><br>


Andere Gründe für den Einsatz von Bouncern sind:<br>
== Why Bouncer? ==
Whyo to use a IRC Bouncer<br>
<br>
<br>
    Schutz des Client-Rechners vor Übergriffen, z. B. einer DoS-Attacke oder der Anwendung von Exploits. Da aus Sicht des IRC-Servers und somit den Nutzern im IRC nur die IP-Adresse des Bouncer-Hostname bekannt ist, richten sich Angriffe nur gegen diesen.
    Im IRC mit einem anderen DNS-Name aufzutreten (nämlich dem des Bouncer-Hosts), der – über die rein technische Notwendigkeit hinaus – einen bestimmten Sinn ergibt, z. B. einen lustigen, kuriosen oder leeten Text. Anbieter mietbarer Bouncer haben oft eine große Auswahl an solchen DNS-Names, zwischen denen der Mieter meist zu jedem Zeitpunkt und beliebig oft wechseln kann.
    Der indirekte Aufbau einer Verbindung zum Server, wenn das direkte Verbinden aufgrund einer restriktiven Firewall o. ä. nicht möglich ist.
    der Aufbau einer verschlüsselten Verbindung von öffentlichen Netzwerken (z.B. WLANs), da viele IRC-Netzwerke eigene SSL-Server aufgrund von Kapazitätsproblemen nicht anbieten.
    Das Halten von DCC-Verbindungen. Da hier die Verbindung zwischen Bouncer und Client aufgebaut wird, kann ein Bouncerbenutzer offline gehen, während sein Bouncer die DCC-Verbindung hält.
    Zwischenspeicherung von Channel- und privaten Nachrichten bei Abwesenheit.
    Anonymität. Da die IP-Adresse in der Regel hinter dem Bouncer verborgen ist, ist der Chatter nicht direkt zurückzuverfolgen.


Protection of the client computer from attacks , such as a DoS attack or the use of exploits. Because of the IRC server , and thus the users in the IRC view only the IP address of the Bouncer host name is known, the attacks are directed only against this
In IRC occur with a different DNS name (namely, that of the Bouncer hosts) , the - results in a certain sense , for example, a funny , curious or leeten text - beyond the purely technical necessity beyond . Provider of rentable bouncers often have a large selection of such DNS Names , between which the tenant can often change at any time and usually arbitrary.
The indirect establish a connection to the server when the direct connection , etc. is not possible due to a restrictive firewall.
the construction of an encrypted connection to public networks (eg wireless networks ) , since many IRC networks own SSL server does not offer because of capacity constraint .
The holding of DCC connections. Here, since the connection between Bouncer and client is established , a Bouncerbenutzer go offline, while his bouncer keeps the DCC connection.


== Installation ==
=== Options mIRC ===
[[file:irc_1.png]]<br>
==== Download [http://www.mirc.com/get.html mIRC] ====
=== ADD Server ===
[[file:irc_2.png]]<br>
=== File-In Data ([[Webinterface]]) ===
[[file:irc_3.png]]<br>
=== Connect to Server ===
[[file:irc_4.png]]<br>
=== First Activation ===
Please type /bconnect
== Vhosts ==
BNC Server #1 - Vhosts
{| class="wikitable"
|-
! 82.149.232.130 !! bncs.ckras.com
|-
| 82.149.232.227 || ist.voll.maggied.de
|-
| 82.149.232.228 || ein.bnc.ist.total-komisch.de
|-
| 82.149.232.229 || sieht.aus.wie.ne.wurst.und.das.ist.total-komisch.de
|-
| 82.149.232.230 || ist.total-komisch.de
|-
| 82.149.232.231 || ich.hab.nix.geraucht.aber.ich.fuehl.mich.total-komisch.de
|-
| 82.149.232.232 || will.lieber.nackige.bikinigirlz.de
|-
| 82.149.232.233 || liebt.kleine.suesse.bikinigirlz.de
|-
| 82.149.232.234 || hat.gern.sex.mit.bikinigirlz.de
|-
| 82.149.232.235 || steht.voll.auf.die-simpsons.de
|-
| 82.149.232.236 || mag.bart.aus.die-simpsons.de
|-
| 82.149.232.237 || macht.musik.mit.murphy.in.der.simpsons-area.de
|-
| 82.149.232.238 || Beispiel
|-
| 82.149.232.239 || Beispiel
|-
| 82.149.232.240 || Beispiel
|-
| 82.149.232.241 || Beispiel
|-
| 82.149.232.130 || Beispiel
|-
| 82.149.232.131|| Beispiel
|-
| 82.149.232.132 || Beispiel
|-
| Beispiel || Beispiel
|-
| Beispiel || Beispiel
|-
| 82.149.232.138 || IP-ONLY
|}
82.149.232.132
82.149.232.133
82.149.232.134
82.149.232.135
82.149.232.136
82.149.232.137
82.149.232.138
Hostname:
bncs.ckras.com<br>
ist.voll.maggied.de<br>
ein.bnc.ist.total-komisch.de<br>
sieht.aus.wie.ne.wurst.und.das.ist.total-komisch.de<br>
ist.total-komisch.de<br>
ich.hab.nix.geraucht.aber.ich.fuehl.mich.total-komisch.de<br>
will.lieber.nackige.bikinigirlz.de<br>
liebt.kleine.suesse.bikinigirlz.de<br>
hat.gern.sex.mit.bikinigirlz.de<br>
steht.voll.auf.die-simpsons.de<br>
mag.bart.aus.die-simpsons.de<br>
macht.musik.mit.murphy.in.der.simpsons-area.de<br>
ist.verloren.in.der.camparena.de<br>
hat.angst.in.der.camparena.de<br>
hat.nen.kleinen.suessen.bouncer.von.ckras.com<br>
ist.ein.kleines.kiddie.und.will.spieln.de<br>
will.mit.leg0.spieln.de<br>
will.an.seiner.freundin.spieln.de<br>
gehoert.zu.den.skill0rs.von.fraggn.de<br>
hast.leute.die.per.headshot.fraggn.de<br>
verlaeuft.sich.in.der.futurama-area.de<br>
saueft.gern.mit.bender.in.der.futurama-area.de<br>
will.einen.film.drehen.mit.name.thefamilyguy.de<br>
82.149.232.138 (IP Only)


[https://www.ckras.com/IRC-Bouncer-mieten CKRAS.com - Bouncer bestellen]
[https://www.ckras.com/IRC-Bouncer-mieten CKRAS.com - Bouncer bestellen]
<br>
== Commands ==
{| class="wikitable"
|-
! Command !! Description
|-
| /bhelp || The command overview
|-
| /bwho || lists all current Users of psyBNC
|-
| /adduser login :realname || adds a new User
|-
| */deluser login || deletes the specified User
|-
| */bkill login|| Kills a user on psyBNC (does not delete)
|-
| /PASSWORD [network~]newpass || changes your current password
|-
| /jump [network~] || Jumps to next Server in List<
|-
| /ADDSERVER [network~] [S=]irc.serv.er :port || Adds a new IRC Server to your IRC-Server List if S= is supported in front of the hostname, the connection is being build as SSL-Connection.<br>
|-
| /delserver #number || -> Removes the corresponding Server Number in
|-
| /LISTSERVERS [network~] || Lists all Servers you added
|-
| /ADDIGNORE [network~] content :hostmask || Adds a new Ignore to your Ignore List
|-
| /DELIGNORE [network~] # (Number) || Removes the corresponding Ignore Number in
|-
| /LISTIGNORES [network~] || Lists all Ignores you added
|-
| */BREHASH || rehashes the proxy. Kills all connections
|-
| */MADMIN || Declares a user as admin
|-
| */UNADMIN  || takes Admin rights from User
|-
| /BQUIT [network~]  || Quits the client from IRC, stays disconnected until
|-
| '''/BCONNECT [network~]'''  || removes Quit and tries to reconnect
|-
| /SETAWAY [network~]text || sets away text (if whoised, shows the text)
|-
| /SETLEAVEMSG [network~]text || sets leave message. It will be posten when you leave. If set to $QUIT , your Quit-Msg will be posted.
|-
| /SETLEAVEMSG || disables leave message
|-
| /SETUSERNAME [network~] :name ||  sets the username (real name)
|-
| /AIDLE [network~] 0|1 -> 0= || 0=disables Antiidle, 1=enables it (default)
|-
| /LEAVEQUIT [network~] 0| || 1=leave channels on quit, 1=keep on (default)
|-
| /SOCKSTAT || Displays the list of open sockets, how much bytes gone in and out, if encrypted, in which state, since when open and other infos
|}

Latest revision as of 11:41, 1 April 2014

Definition

As Bouncer (short: BNC) IRC is a programm called which can mediate between an IRC Client and the IRC Server and thus works as a proxy..

However, the main goal of most Bouncer is not the pure intermediary between a client and a server, but the lasting as possible maintaining a connection to an IRC server or one or more IRC networks. As will be lost in several IRC networks after checkout privileges in channels and the nickname of each other can be used is the only way to "reserve" a nickname or channel priviledges to stay logged in practically permanently using the Bouncers. For this reason, Bouncer programs typically run on a server on the Internet. The user no longer needs to be constantly online using the Bouncers.

Why Bouncer?

Whyo to use a IRC Bouncer

Protection of the client computer from attacks , such as a DoS attack or the use of exploits. Because of the IRC server , and thus the users in the IRC view only the IP address of the Bouncer host name is known, the attacks are directed only against this In IRC occur with a different DNS name (namely, that of the Bouncer hosts) , the - results in a certain sense , for example, a funny , curious or leeten text - beyond the purely technical necessity beyond . Provider of rentable bouncers often have a large selection of such DNS Names , between which the tenant can often change at any time and usually arbitrary. The indirect establish a connection to the server when the direct connection , etc. is not possible due to a restrictive firewall. the construction of an encrypted connection to public networks (eg wireless networks ) , since many IRC networks own SSL server does not offer because of capacity constraint . The holding of DCC connections. Here, since the connection between Bouncer and client is established , a Bouncerbenutzer go offline, while his bouncer keeps the DCC connection.

Installation

Options mIRC

Irc 1.png

Download mIRC

ADD Server

Irc 2.png

File-In Data (Webinterface)

Irc 3.png

Connect to Server

Irc 4.png

First Activation

Please type /bconnect

Vhosts

BNC Server #1 - Vhosts

82.149.232.130 bncs.ckras.com
82.149.232.227 ist.voll.maggied.de
82.149.232.228 ein.bnc.ist.total-komisch.de
82.149.232.229 sieht.aus.wie.ne.wurst.und.das.ist.total-komisch.de
82.149.232.230 ist.total-komisch.de
82.149.232.231 ich.hab.nix.geraucht.aber.ich.fuehl.mich.total-komisch.de
82.149.232.232 will.lieber.nackige.bikinigirlz.de
82.149.232.233 liebt.kleine.suesse.bikinigirlz.de
82.149.232.234 hat.gern.sex.mit.bikinigirlz.de
82.149.232.235 steht.voll.auf.die-simpsons.de
82.149.232.236 mag.bart.aus.die-simpsons.de
82.149.232.237 macht.musik.mit.murphy.in.der.simpsons-area.de
82.149.232.238 Beispiel
82.149.232.239 Beispiel
82.149.232.240 Beispiel
82.149.232.241 Beispiel
82.149.232.130 Beispiel
82.149.232.131 Beispiel
82.149.232.132 Beispiel
Beispiel Beispiel
Beispiel Beispiel
82.149.232.138 IP-ONLY


82.149.232.132 82.149.232.133 82.149.232.134 82.149.232.135 82.149.232.136 82.149.232.137 82.149.232.138 Hostname: bncs.ckras.com
ist.voll.maggied.de
ein.bnc.ist.total-komisch.de
sieht.aus.wie.ne.wurst.und.das.ist.total-komisch.de
ist.total-komisch.de
ich.hab.nix.geraucht.aber.ich.fuehl.mich.total-komisch.de
will.lieber.nackige.bikinigirlz.de
liebt.kleine.suesse.bikinigirlz.de
hat.gern.sex.mit.bikinigirlz.de
steht.voll.auf.die-simpsons.de
mag.bart.aus.die-simpsons.de
macht.musik.mit.murphy.in.der.simpsons-area.de
ist.verloren.in.der.camparena.de
hat.angst.in.der.camparena.de
hat.nen.kleinen.suessen.bouncer.von.ckras.com
ist.ein.kleines.kiddie.und.will.spieln.de
will.mit.leg0.spieln.de
will.an.seiner.freundin.spieln.de
gehoert.zu.den.skill0rs.von.fraggn.de
hast.leute.die.per.headshot.fraggn.de
verlaeuft.sich.in.der.futurama-area.de
saueft.gern.mit.bender.in.der.futurama-area.de
will.einen.film.drehen.mit.name.thefamilyguy.de
82.149.232.138 (IP Only)

CKRAS.com - Bouncer bestellen


Commands

Command Description
/bhelp The command overview
/bwho lists all current Users of psyBNC
/adduser login :realname adds a new User
*/deluser login deletes the specified User
*/bkill login Kills a user on psyBNC (does not delete)
/PASSWORD [network~]newpass changes your current password
/jump [network~] Jumps to next Server in List<
/ADDSERVER [network~] [S=]irc.serv.er :port Adds a new IRC Server to your IRC-Server List if S= is supported in front of the hostname, the connection is being build as SSL-Connection.
/delserver #number -> Removes the corresponding Server Number in
/LISTSERVERS [network~] Lists all Servers you added
/ADDIGNORE [network~] content :hostmask Adds a new Ignore to your Ignore List
/DELIGNORE [network~] # (Number) Removes the corresponding Ignore Number in
/LISTIGNORES [network~] Lists all Ignores you added
*/BREHASH rehashes the proxy. Kills all connections
*/MADMIN Declares a user as admin
*/UNADMIN takes Admin rights from User
/BQUIT [network~] Quits the client from IRC, stays disconnected until
/BCONNECT [network~] removes Quit and tries to reconnect
/SETAWAY [network~]text sets away text (if whoised, shows the text)
/SETLEAVEMSG [network~]text sets leave message. It will be posten when you leave. If set to $QUIT , your Quit-Msg will be posted.
/SETLEAVEMSG disables leave message
/SETUSERNAME [network~] :name sets the username (real name)
1 -> 0= 0=disables Antiidle, 1=enables it (default)
1=leave channels on quit, 1=keep on (default)
/SOCKSTAT Displays the list of open sockets, how much bytes gone in and out, if encrypted, in which state, since when open and other infos