ZNC – довольно популярный IRC баунсер, во многом упреждающий свои аналоги, такие, как psyBNC и ezbounce. Поддерживает модульность, SSL, DCC, Web-интерфейс администрирования, имеет поддержку множества пользователей.
Инсталляция
Инсталлировать ZNC можно разными способами. В данный момент пакеты ZNC включены в репозитарии Debian, OpenSuse, Gentoo, FreeBSD. Так же вы можете скачать исходники с официального сайта и собрать их.
Рассмотрим source-based установку
Если вы хотите собрать ZNC с поддержкой SSL, вам потребуется установить пакет openssl-devel(libssl-dev в дебиане)
Заливаем
Wget путь к архиву
Распаковываем
tar -xzvf znc*.*gz
cd znc*
Конфигурируем
./configure
(--with-openssl=путь к SSL, если хотите собирать без поддержки SSL ./configure --disable-openssl, без поддержки perl скриптов ./configure –-disable-perl)
Компилируем
make
Устанавливаем
make install
Установка в Debian ограничивается строкой
apt-get install znc
в Suse
yast -i znc
в Gentoo
emerge -av net-irc/znc
Установка в FreeBSD
cd /usr/ports/irc/znc
make config
make install clean
Конфигурация
Конфигурировать можно двумя способами:
1.Конфигурация с помощью автоконфигуратора
znc -–makeconf
2.Конфигурация “ручками”
Правите файл ~/.znc/znc.conf
Listen - порт, на котором будет висеть ZNC
Nick, AltNick, Ident, RealName, VHost – ваша инфа(ник, идент и т.д.)
Server – irc сервера, к которым будет коннектится ZNC
Полностю все параметры описаны на
http://en.znc.in/wiki/Configuration