kire@net:~$ uptime since 1998 ddos: armed vhosts: loaded identd: on bouncer: online bot: +o and protecting #channel

$./bouncers

We'll hold your beer, and your nick.

A bouncer sits on our network, holds the nick, and lets your client attach when you feel like it. Playback instead of “what did I miss.” A hostname that is not the coffee-shop NAT.

Immediate account activation for all accounts not flagged for additional fraud screening.

IRC bouncer holding a beer
KIRE ZNC control panel

$man bouncer

Your client connects to us. We connect to the IRC network. The session lives here. When you disconnect, the nick does not. That is the entire trick, and it still matters.

Dedicated IPs where it is relevant — vhosts and some bouncer setups — so you are not sharing a reverse DNS with a stranger’s floodbot. IPv4 and IPv6 both exist. Pick what the network you idle on actually accepts.

DDoS sits in front of the bouncer, not just “the shell in general.” The attack is usually aimed at the nick, the vhost, or the listener. Putting the filter one hop too far back is how people learn what a netsplit looks like from the inside.

$also

A shell can run a bouncer. A bouncer can be the product. Either is fine. Running a public open proxy is not.