Форум русскоязычного сообщества Ubuntu


Следите за новостями русскоязычного сообщества Ubuntu в Twitter-ленте @ubuntu_ru_loco

Автор Тема: Установка и настройка p2p-ADC-хаба uhub  (Прочитано 2788 раз)

0 Пользователей и 1 Гость просматривают эту тему.

podabed

  • Автор темы
  • Гость
Хаб позиционируется как простой, нетребовательный к аппаратным ресурсам и надёжный. О простоте судите по размеру его дистрибутива: 123.2 кБ (126128 Б).

Поехали:
1. Качаем дистрибутив: bzip2.
2. Распаковываем архив:
tar -xvf uhub-0.3.2-src.tar.bz2.tar
cd uhub-0.3.2
3. Компилируем исполняемый файл:
makeили с поддержкой SSL:
make USE_SSL=YES4. Копируем исполняемый файл в /usr/local/bin:
sudo cp uhub /usr/local/bin5. Создаём конфигурационные файлы:
sudo mkdir /etc/uhub
sudo cp doc/uhub.conf /etc/uhub
sudo cp doc/users.conf /etc/uhub
6. Запускаем хаб для проверки его работоспособности (для прерывания его работы жмём в консоли CTRL+C):
uhub7. Присоединяемся к хабу (ВАЖНО: префикс "adc://" необходим для захода на ADC-хабы (вместо "localhost" можно вписать свой IP)): adc://localhost:1511
8. Перегружаем конфигурационные файлы "на лету":
killall -HUP uhub9. Запускаем хаб как демон (-f) с записью состояния в файл log.log (-l) (файл будет находиться в домашней папке):
uhub -f -l log.log
Настройка:
1. Редактирование файла конфигурации:
sudo gedit /etc/uhub/uhub.confмой файл конфигурации:
hub_name = αναρχία
hub_description = хаб для пиздатых пацанов и охуенных баб
max_users = 100
show_banner = yes
registered_users_only = no
chat_only = no
chat_is_privileged = no
low_bandwidth_mode = no
file_motd = /etc/uhub/motd.txt
file_acl = /etc/uhub/users.conf
file_rules = /etc/uhub/rules.txt
server_bind_addr = any
server_port = 1511
server_listen_backlog = 50
limit_max_hubs_user = 100
limit_max_hubs_reg = 100
limit_max_hubs_op = 100
limit_max_hubs = 0
limit_min_hubs_user = 0
limit_min_hubs_reg = 0
limit_min_hubs_op = 0
limit_min_share = 0
limit_max_share = 0
limit_min_slots = 0
limit_max_slots = 0
obsolete_clients = yes
tls_private_key = /etc/uhub/....key
tls_certificate = /etc/uhub/....crt
tls_enable = no
tls_require = no
obsolete_clients = yes - поддержка клиентов, не использующих ADC-протокол.
2. Редактирование пользователей:
sudo gedit /etc/uhub/users.conf3. Редактирование правил:
sudo gedit /etc/uhub/rules.txt4. Редактирование сообщения дня:
sudo gedit /etc/uhub/motd.txt
Офсайт: http://www.uhub.org/
Страница с параметрами файлов настроек: http://www.uhub.org/config.php
Страница с мануалом по установке (перевод которого здесь): http://www.uhub.org/getstarted.php
Страница с мануалом по компиляции: http://www.uhub.org/compile.php

Просьбы:
1. Добавьте в тему ещё параметров для файлов конфигураций (здесь не все, как на офсайте).
2. Добавьте в тему команд хаба, нашёл на стороннем сайте, но смысла выкладывать нет, т. к. мало. Вот не верится мне, что хаб не умеет банить по ипу.
« Последнее редактирование: 04 Июль 2010, 03:04:18 от podabed »

 

Страница сгенерирована за 0.056 секунд. Запросов: 22.