Отдел продаж:

+7 (495) 663-73-72

Другие контакты »

Установка psyBNC

Руководство по установке psyBNC на виртуальный выделенный сервер

psyBNC - это сервер, который позволяет скрыть свой реальный адрес в IRC-сети. Пользователь подключается к psyBNC, который в свою очередь подключается к IRC-сети под видом IRC-клиента. В результате в IRC-сети виден не реальный адрес пользователя, а адрес того сервера, на котором установлен psyBNC. Также psyBNC позволяет оставаться на канале, даже в то время, когда вы от него отключены.

Установка psyBNC на виртуальный выделенный сервер под управлением FreeBSD

При инсталляции использовался темплейт "Современное ПО (Soft2006)", но принципиального значения выбор шаблона не имеет.

Произведите установку psyBNC из системы портов:

# cd /usr/ports/irc/psybnc
# make install clean

Можно также задать опции конфигурации, оставьте в нашем случае все по умолчанию, просто выйдете из конфигуратора и продолжите компиляцию и установку.

Для работы psyBNC (его не следует запускать с правами root), надо создать пользователя под правами которого он будет работать. Создайте пользователя bnc через ISPmanager или командой adduser. В нашем случае, использован второй вариант.

Войдите в систему с правами пользователя bnc

Скопируйте конфигурационный файл psyBNC в домашнюю директорию этого пользователя и запустите psyBNC:

% cp /usr/local/etc/psybnc.conf.sample /home/bnc/psybnc.conf
% psybnc

Запуск прошел успешно, выдалось сообщение:

  Version 2.3.2-7 (c) 1999-2003
  the most psychoid
  and the cool lam3rz Group IRCnet
Configuration File: psybnc.conf
Language File: psyBNC Language File - English
No logfile specified, logging to log/psybnc.log
Listening on: 0.0.0.0 port 31337
psyBNC2.3.2-7-cBtITLdDMSNpE started (PID 3752)

Проверьте наличие psybnc в работающих процессах:

%ps ax | grep bnc
3752 p4 SJ 0:00.01 psybnc

Запустите IRC-клиент и установите подключение к адресу вашего сервера, порт 31337. При подключении в окне клиента будет написано следующее сообщение:

[22:27] --psyBNC- Your IRC Client did not support a password. Please type /QUOTE PASS yourpassword to connect.

Задайте пароль администратора, для этого выполните в клиентской IRC-программе:

/QUOTE PASS secretpassword

где secretpassword – это ваш пароль который будет использоваться на psyBNC

В итоге вы зарегистрировались на сервере, в конфигурационный файл psyBNC добавились соответствующие записи:

[21:24][21:24][21:24][21:24]

Далее список команд, которые можно всегда узнать командой /bhelp

Затем командой /ADDSERVER добавьте irc-сервер которым пользуетесь в irc-сети.

Пропишите psyBNC в автозапуск, создав задачу выполняемую при перезагрузке сервера в планировщике задач Cron, используя ISPmanager или командой crontab -e

@reboot cd /home/bnc/ && /usr/local/bin/psybnc

На этом установка завершена.

Установка psyBNC на виртуальный выделенный сервер под управлением Debian Linux

При установке использовался темплейт debian-4.0-minimal, но принципиального значения шаблон диска не имеет.

В темплейте отсутствует компилятор gcc, установите его:

# apt-get install gcc

И также установите утилиту make:

# apt-get install make

Установите пакет libncurses5-dev (он необходим для установки psyBNC):

# apt-get install libncurses5-dev

Создайте пользователя под которым будет работать psyBNC:

# adduser bnc

Зайдите в систему с правами пользователя bnc.

Скачайте с официального сайта последнюю версию psyBNC и распакуйте ее:

$ wget http://www.psybnc.at/download/beta/psyBNC-2.3.2-7.tar.gz
$ tar xfzv psyBNC-2.3.2-7.tar.gz

Выполните компиляцию:

$ cd psybnc
$ make menuconfig
$ make

Произведите запуск сервера:

$ ./psybnc

После успешного запуска подключитесь IRC-клиентом аналогично инсталляции для FreeBSD и сделайте необходимые настройки.

Также добавьте сервер в автозагрузку, для этого также используйте Cron (команда crontab -e) пользователя bnc:

@reboot cd /home/bnc/psybnc && /home/bnc/psybnc/psybnc

На этом установка завершена.