Перейти к собственно контенту

AgR^ Live Blog

Общественные записки не поддающиеся вкуриванию…

Архив

Рубрика: Net-Im

К сожалению в интернете не нашёл ни одного толкового и рабочего описания процедуры линковки двух ирк серверов на базе unrealircd. Сам Unrel установлен из портов и настроен. Также подняты сервисы Anope. Второй сервер — просто установлен unrealirc (без сервисов).
Пол дня потратил, но методом проб и ошибок добился необходимого результата. И пока не забыл, решил записать 🙂


Server1:
me
{
name "amigas.ru";
info "Server1 BDTP";
numeric 1;
};

listen *:6683 { options { serversonly; }; };

link koms.amigas.ru
{
username *;
hostname *;
bind-ip *;
port 6683;
leaf *;
password-connect "LiNk";
password-receive "LiNk";
class servers;
};

Server2:
me
{
name "koms.amigas.ru";
info "Server2 BDTP - zaton";
numeric 33;
};

listen *:6683 { options { serversonly; }; };

link amigas.ru
{
username *;
hostname 81.30.222.114;
bind-ip *;
port 6683;
hub *;
password-connect "LiNk";
password-receive "LiNk";
class servers;
options
{
autoconnect;
};
};

Эти строчки как в конфиге первого сервера, и нужны для того, чтобы второй сервер слушался сервисы первого сервера:
ulines {
services.irc.local;
stats.irc.local;
};

В результате имеем два слинкованных IRC сервера.

1 Star2 Stars3 Stars4 Stars5 Stars (No Ratings Yet)
Загрузка...
702 views

А вот и обещанное ранее описание процедуры инсталяции и настройки жаббер сервера «prosody» на FreeBSD.

В какой то момент вдруг и резко заебала аська. В следствии чего было решено уползти на jabber, ибо бесплатно, опенсурсно и легко конфигурируемо….. А поскольку имеем свои доменные имена и свои выделенные сервера, то решил поднять что то своё. Перебрав несколько вариантов (ejabber, openfire, prosody,…..) решил остановиться на prosody, тк очень и очень легковесный и не особо требователен к ресурсам.

13-04-2011 p.s. Пока готовил статью — появилась версия 0.8. И как следствие — изменился конфиг. Ниже теперь вставлен новый конфигурационный файл.
Далее…

1 Star2 Stars3 Stars4 Stars5 Stars (No Ratings Yet)
Загрузка...
8 372 views

После установки jabber сервера prosody (возможно про установку напишу чуть позже) понадобилось добавить людей из другого домена. Но! Они нихера не видятся и соответственно не получается устроить диалог. Зато внутри своего домена всё нормально. Чтение «фака» сразу просветило. Всё оказалось проще пареной репы….но не всё.
Из «фака» стало ясно, что достаточно будет прописать в днс сервере — запись типа:
_xmpp-client._tcp.example.com. 18000 IN SRV 0 5 5222 xmpp.example.com.
_xmpp-server._tcp.example.com. 18000 IN SRV 0 5 5269 xmpp.example.com.

В моём случае это выглядит так:
_xmpp-client._tcp.amigas.ru. 18000 IN SRV 0 5 5222 amigas.ru.
_xmpp-server._tcp.amigas.ru. 18000 IN SRV 0 5 5269 amigas.ru.

Ну что же….идём к своему «днс хостеру»(хостинг-центр) в админку и пытаемся там прописать. И вот вам облом…. Произвольную запись добавить нельзя! Ибо там у них своя «админка». Читаем их «фак». Просветления никакого. Решил написать в техподдержку. Правда спустя минут 10, методом тыка нашёл, каким образом вписывать такие записи. Вот:


И теперь народ в других сетях нормально находится и можно спокойно общаться.
А хостинг центру рекомендую добавить в «фак» инфу про то, как вписывать такие записи через их «админку».
Вот и всё…..

1 Star2 Stars3 Stars4 Stars5 Stars (No Ratings Yet)
Загрузка...
1 168 views