BNC — это сокращение от «bouncer» (дословный перевод — попрыгунчик, фальшь). Данная программа разработана для тех людей, кому нужно постоянно находится в IRC: на DCC у бота, либо просто скрывать свой хост от других, так как при подключении через bnc ваш хост заменяется на адрес бнц (баунсе, баунсер). Если вам кто-то напишет в приват, то при первом же подключении баунсер любезно выдаст вам все, что происходило в ваше отсутствие. Если вы часто бываете в разных местах сети и не хотите терять связи, то BNC позволит вам подключиться к нему сразу с нескольких адресов. Например, вы можете выходить в IRC из дома, а придя на работу у вас будет тот же хост.
psyBNC — простой в использовании многопользовательский баунсер с огромным количеством всевозможных фич, таких как симметричное шифрование для разговора и соединения (ключ шифрования совпадает с ключом дешифрования Blowfish и IDEA), и возможность соединения баунсеров в своеобразную сеть с общими виртуальными хостами, патилайнами и т.д. psyBNC можно установить на операционных системах Linux, Windows, FreeBSD, SunOs и Solaris, есть версии под AIX и IRIX.
Установка psyBNC под Linux.
1. Соединяемся с шеллом через SSH клиент, например с помощью PuTTY
2. Скачиваем дистрибутив psyBNC на май 2007 года последней версией является 2.3.2-7, не обновлявшаяся с 2005 года
3. Распаковываем архив (имена файлов в Linux регистрозависимые — большие и маленькие буквы различаются)
tar -zxvf psyBNC-2.3.2-7.tar.gz
4. Переходим в созданную папку
cd psybnc
5. Настройку psybnc осуществляем через графическое окно, оно вызывается командой
make menuconfig
6. Собираем программу следующей командой
make
Во время сборки программа задаст несколько дополнительных вопросов: город, наименование компании, регион и так далее
В принципе, bnc будет прекрасно работать и без дополнительного конфигурирования, по умолчанию будет использоваться порт подключения 31337
7. Запускаем сервер psybnc
./psybnc
8. Пробуем подключиться IRC клиентом к серверу, на который был установлен psybnc, по указанному при конфигурации порту
9. На запрос «Your IRC Client did not support a password. Please type /QUOTE PASS yourpassword to connect» вводим пароль, который хотим использовать в дальнейшем
10. Для получения помощи набираем /bhelp и читаем справку. Например для получения справки по конкретной команде /addserver (добавление нового сервера) пишем
/bhelp addserver
/addserver Адрес-сервера :порт