Форум: "Потрепаться";
Текущий архив: 2004.09.19;
Скачать: [xml.tar.bz2];
Внизподнятие IRC сервера под винду Найти похожие ветки
← →
Stany © (2004-08-24 09:08) [0]Начнем с главного - доков и ПО в сети мало ;-)
пробовал так:
1. Win2kServer+ircd-RU-1.0.7-02+ircservices_5.0.19_windows
результат:
Initialization failed, exiting
в логе:
IRC Services 5.0.19 starting up
mail/main: FromAddress requires a valid E-mail address
modules: init_module() failed for mail/main
Error loading modules, aborting
видимо при компиляции под винду забыли модули скомпилить ;-(((
2. Win2kServer+ircd-RU-1.0.7-02+anope-1.5.10-r5-bahamut
результат:
Anope 1.5.10-rc5 (compiled for Bahamut 1.4.27+) starting up
Databases loaded
Connected to Server 1 (irc.some.net:6667)
Read error from server: Operation now in progress
короче повисит и вылетает ...
винду надо бросать... под линух все это с сорцами, но надо под винду настроить...
нид хелп...
← →
Piter © (2004-08-24 11:12) [1]ну а в чем проблема? Ты скачал демона и решил, что он у тебя сразу заработает? А настраивать Пушкин будет?
Не знаю что такое ircd-RU-1.0.7-02, но все нормальные люди используют Unreal IRCd. Идем сюда - www.unrealircd.org и качаем последнюю версию под винды, можно с SSL, можно без, сам смотри.
Устанавливаем...
ircd.motd - это файлик MOTD
unrealircd.conf - а это файл конфигурации. Все настраивается там. Начиная с версии 2.0 похоже на прграммирование :)
В секции me прописывается информация о серваке. В admin об админе. allow - интерфейсы с которых коннект возможен. В общем, можешь пока ничего не трогать, не существенно...
Там куча закоментированного текста, который кратко все объясняет.
Теперь нужно прописать аккаунт админа на серваке, это будет типа того:
oper Stany {
class clients;
from {
userhost *@*;
};
password "[ТВОЙ ПАРОЛЬ]";
flags
{
netadmin;
global;
can_override;
};
};
Ну тут в общем все понятно. Ты будешь иметь все права, твой логин здесь есть, твой пароль и IP адрес с которых разрешен коннект этому админу. Если у тебя IP постоянный - лучше его здесь прописать, так надежнее будет.
Остальные строчки про Oper закомментируй (если они есть) - тебе ведь не нужны админские записи по дефолту? :)
Тепер нужно указать порт на которым все будет работать. Я обычно все комментирую и оставляю один порт:
listen *:6667;
Иногда там еще настраивают, чтобы порт 6668 - это была кодировка KOI8-R (для линуксойдов, если их клиент не поддерживает). 6669 - например, транслит. Но это все от лукавого, надо просто клиенты использовать нормальные...
Ну вот собсна и все, что нужно для работы сервера. После каждого изменения конфига делаешь серваку Rehash
Ну там еще можно много чего настроить, как то крытие IP адресов клиентов и все такое. Но это читай доки, ибо их МНОГО. А этом ты не прав. Правда, они на английском, но а что ты хотел?
А вот еще может пригодится, там где Server specific configuration, а модуле set можешь написать:
network-name "MyServ";
auto-join "#main";
default-server "local.server";
Тогдав все входяшие пользователи автоматом будут попадать на канал #main
Ну вроде достаточно для тебя...
← →
stany © (2004-08-24 11:48) [2]> Piter ©
спасибо конечно, но не все так просто ...
во-первых я IRC серваки под линухами поднимал, так что не стоит мне расказывать что его типо настраивать надо ...
во-вторых ircd - best.
в-третьих ты ничего не рассказал о сервисах, а сервак без сервисов никому не нужен.
короче, проблема в том что под винду хреновато все портировано, нужна инфа о 100% рабочей конфигурации, типа сервер такой-то, к нему модули такие, фишки такие..
← →
Piter © (2004-08-24 12:09) [3]stany © (24.08.04 11:48) [2]
во-вторых ircd - best.
что же ты его запустить не можешь...
Кстати, а что такое IRCD? Это не название, Unreal Он тоже IRCd :)
Это тоже самое, что браузер назвать HTTP :)
в-третьих ты ничего не рассказал о сервисах
а какие у тебя проблемы с сервисами, ты указал?
stany © (24.08.04 11:48) [2]
короче, проблема в том что под винду хреновато все портировано
Unreal хреново портирован?
← →
Piter © (2004-08-24 12:12) [4]а еще назови мне крупный IRC сервер стоящий НЕ на unreal или его модификациях...
← →
stany © (2004-08-24 12:16) [5]Unreal крутейше портирован, но слабоват он настройками, и конфиг его мне не нравится
я ж писал все ...
сервер ircd-RU-1.0.7-02
сервисы -ircservices_5.0.19_windows, Anope 1.5.10-rc5
насчет сервисов и E-mail адресов...
насколько я понял user@ultra.net сформируется когда пользователь user зайдет с сервера ultra.net, я прав?
просто в настройках нужно адреса указывать, а я не уверен точно как они формируются...
← →
stany © (2004-08-24 12:19) [6]с сервакам я вроде разобрался могу настроить и ircd-RU и unreal, нужно c сервисами разобраться, какие лучше, как работают, что им нужно ...
← →
stany © (2004-08-24 12:29) [7]итак, попорядку..
процесс прикрутки сервисов
на серваке
M:irc.some.net:192.168.0.1:SOME:6667
U:services.some.net:*:*
в сервисах:
RemoteServer irc.some.net 6667 "qwerty123" (где на серваке этот пароль прописывать?)
ServerName "services.some.net"
ServiceUser "services@geo.net" (как формируется этот адрес, где на серваке его прописывать?)
LoadModule mail/main
LoadModule mail/smtp
(откуда он их берет, ни файлов ни директорий в виндовой компиляции нет?)
т.е. непонятно грузит он модули или нет, ведь их настраивать надо ..
← →
Piter © (2004-08-24 12:42) [8]stany © (24.08.04 12:16) [5]
но слабоват он настройками
например?
и конфиг его мне не нравится
отличный конфиг
stany © (24.08.04 12:16) [5]
насчет сервисов и E-mail адресов...
насколько я понял user@ultra.net сформируется когда пользователь user зайдет с сервера ultra.net, я прав?
НДА-а-а-а. Ставил серваки под линух, говоришь? :) Я плакаль...
И при этом не знаешь даже основ IRC... оченьл интересно. Может, рано тебе еще серваки ставить? Или может хоть не с такими понтами будешь?
stany © (24.08.04 12:29) [7]
сервисы линкуются как и другие сервера для создания IRC сети.
Не знаю, где в твоем рулезном IRCD секция линковки :)
← →
Holy (2004-08-24 13:05) [9]Под винду еще есть IRCpro. Ставил, работает. Но с настройкой я не заморачивался...
← →
Piter © (2004-08-24 13:08) [10]Есть еще IRCplus...
Я кажется понял чем конфиг анрила не нравится stany. Потому что там все ручками прописывать надо :)
← →
stany © (2004-08-24 13:14) [11]везде у меня ручками прописывать надо
я просто к серваку сервисы не прикручивал
я задал вопросы,
RemoteServer irc.some.net 6667 "qwerty123" (где на серваке этот пароль прописывать?)
ServerName "services.some.net"
ServiceUser "services@geo.net" (как формируется этот адрес, где на серваке его прописывать?)
жду ответа
← →
stany © (2004-08-24 13:18) [12]> Piter ©
ну на примере unreal расскажи тогда о линковке сервисов
← →
stany © (2004-08-24 13:21) [13]Piter, аська есть?
← →
Piter © (2004-08-24 13:51) [14]stany © (24.08.04 13:14) [11]
я просто к серваку сервисы не прикручивал
да ты просто вчера об IRC услышал, видимо.
Ты в ситуации, когда говоришь, что ты мол админ, настраивал крупнейшую сеть в Москве, работал три года в провайдерской конторе, а потом спрашивешь "А что такое TCP/IP?" :)
То, что ты что-то не знаешь - это нормально. Просто не надо строить из себя. Лично я этого не люблю.
Я тоже далеко не гуру по IRC. Да и сервер то ставил - в локалке баловались.
Насчет user@ultra.net:
user - это userid пользователя. Это не ник. В мирке, например, это задается в ветке Identd->User ID
Полный формат:
[Nick]![UserID]@host
Так ставятся баны. Например:
*!*@*
Бан на всех.
*stany*!*@*
все пользователи у которых ник содержит словосочетание stany
*stany*!my*@*.ru
пользователи у которых ник содержит stany, userid начинается на my и которые пришли из россии, а точнее имеют российский hostname.
← →
Piter © (2004-08-24 13:52) [15]stany © (24.08.04 13:21) [13]
Piter, аська есть?
нету. У меня миранда
← →
Piter © (2004-08-24 13:54) [16]Вообще, мануал тут писать я не собираюсь, уж извини. Информации в сети просто полно на самом деле. Ты или искать не пытался, либо с инглишом траблы.
Насчет линковки. Вот вырезка из моего конфига:
link services.local.server
{
username *;
hostname 127.0.0.1;
bind-ip *;
port 6668;
hub *;
password-connect "ServPass";
password-receive "ServPass";
class servers;
};
← →
stany © (2004-08-24 14:01) [17]у тебя UIN какой? давай пообщаемся, мирадна это ж клиент к аськовому серваку по-моему?
а сервисы какие посоветуешь?
← →
Piter © (2004-08-24 14:12) [18]насчет сервисов ничего посоветовать не могу
← →
Piter © (2004-08-24 14:15) [19]Хотя нет, кое-что посоветовать могу:
поисковые системы рулят
← →
stany © (2004-08-24 14:17) [20]у тебя UIN какой? давай пообщаемся ....
← →
Piter © (2004-08-24 14:28) [21]мне и здесь хорошо
← →
stany © (2004-08-24 17:28) [22]не хош как хошь, все знающие люди вредничают когда их спрашивают ...
← →
Piter © (2004-08-24 18:17) [23]Я про то, чтобы ты задавал вопросы здесь. Не хочу я давать ICQ, я не консультант. Спрашивай здесь - если буду знать чем - помогу. Мне так удобнее, вот и все
← →
Stany © (2004-08-25 10:03) [24]ладно, спасибо
ссылки доки есть какие нить почитать, я нашел, но маловато ...
← →
Stany © (2004-08-25 11:35) [25]Piter, не пропадай ...
короче взялся за Unreal3.2.1, ему блин msvcr70.dll, пойду на работу скачаю, а в качестве сервисов взял ircservices-5.0.29_win32, настраиваю пока все это дело ..
← →
stany © (2004-08-25 12:01) [26]c русификацией траблы, к примеру на http://forum.juravlev.inc.ru/viewtopic.php?pid=1743 не решили проблему ...
← →
Piter © (2004-08-25 12:06) [27]Использование русских ников - дурной тон
← →
Piter © (2004-08-25 12:16) [28]Stany © (25.08.04 11:35) [25]
короче взялся за Unreal3.2.1, ему блин msvcr70.dll
не знаю, не знаю. У меня такой DLL нету и Unreal запускается нормально.
Я почитал http://forum.juravlev.inc.ru/viewtopic.php?pid=1743 - ты там что-то намудрил, объединял серверы разные, разные версии. Что же ты хотел в результате?
Я тебе предлагаю скачать с сайта unrealircd.com этот самый unreal (это ты вроде сделал) и распакуй в чистую директорию, где никогда ничего не было. Подними серв. Работает - отлично. Потом определись, что тебе нужно.
Если сервисы - скачай сервисы, почитай инструкцию по установке, попробуй установить. Траблы? Говори - что делал, какие траблы.
Хочешь русские ники? Ищи инфу по тому как в Unreal прописываются русские ники. Думаю, это все конфигом определяется. Хоть и не рекомендую.
← →
stany © (2004-08-25 13:25) [29]согласен.
насчет русских ircservices-5.0.29 не в курсе?
← →
stany © (2004-08-25 13:30) [30]в Unreal3.2.1 есть файлик в котором содержится текст приветствия при входе на сервер?
← →
Piter © (2004-08-25 13:43) [31]stany © (25.08.04 13:30) [30]
в Unreal3.2.1 есть файлик в котором содержится текст приветствия при входе на сервер?
слушай, ты поиском по файлам что ли пользоваться не умеешь? :)
Тем более я уже писал:
Piter © (24.08.04 11:12) [1]
ircd.motd - это файлик MOTD
наверное, стоит пояснить, что такое MOTD (по идее ты должен знать). Это Message of the day - то есть как раз и есть приветствуюшее сообщение.
stany © (25.08.04 13:25) [29]
насчет русских ircservices-5.0.29 не в курсе?
что ты называешь русскими сервисами?
Которые пишут по русски? Таких не видел, вообще в такие пробемы логично решать там, где они уже решены. Например, зайди на irc.dal.net.ru:6667 - попробуй разыскать админов или знающих людей, порасспрашивай. У них лично все по русски. Можешь на их форуме отметиться - http://www.dal.net.ru/dalnetru_forum/
Одного не понимаю - я это все нахожу за минуту. В чем твои проблемы? Не умеешь пользоваться интернетом?
P.S. Это не в обидку, просто уж если хочешь разобраться - так прилагай усилия...
← →
stany © (2004-08-25 15:16) [32]дело в том что не в каждом пакете unreal есть ircd.motd, к примеру в Unreal3.2.1.exe (скаченного с сайта производителя) - нету, вот я и мумаю мож не поддерживается ...
для сервисов мне нужен русский файлик хелпа с командами
да все я облазил, админы IRC серваков помогать не хотят - или нету их, или самого переводить заставляют, т.к. в свое время мучались ...
← →
Piter © (2004-08-25 15:28) [33]stany © (25.08.04 15:16) [32]
дело в том что не в каждом пакете unreal есть ircd.motd
да не может такого быть
я и мумаю мож не поддерживается
ну так ты создай такой файлик и узнай! Трудно что ли на локальный сервак миркой зайти...
для сервисов мне нужен русский файлик хелпа с командами
а нафига он тебе?
← →
Piter © (2004-08-25 15:28) [34]stany © (25.08.04 15:16) [32]
самого переводить заставляют, т.к. в свое время мучались ...
ну жестоко, но справедливо. Хочешь - переводи
← →
stany © (2004-08-25 15:38) [35]нафига русский файлик хелпа с командами?
меня юзвери побьют, на всех нормальных серваках русская хелпа по командам...
← →
Piter © (2004-08-25 16:22) [36]соболезную :)
← →
Piter © (2004-08-25 16:23) [37]а ты ПРОМТом переведи, они еще умолять будут английский вернуть :)
Кстати, сразу хоче сказать, что если это из породы "Юзеры обыкновенные" - то никто твой хелп читать вообще никогда не будет. Я тебе точно говорю
← →
Stany © (2004-08-25 17:13) [38]посмотрим ...
ладно, сэнкса, разобрался вроде, будем добивать...
можно будет потом статью написать "IRC сервер под винду с нуля за 5 дней" ;-)))))))))))
← →
Stany © (2004-08-26 09:43) [39]настроил все, работает вроде, но есть неудобства ...
"общение" с сервисами только череы /msg, т.е. f.e. /msg chanserv help, как сделать чтоб можно было без /msg обходиться?
когда я вбиваю в чате ирки (не команды, текст просто) что-то в логе сервиса пишется, типо, unknown command "то что вбивал", как пофиксить?
← →
Piter © (2004-08-26 10:13) [40]/msg chanserv help
а разве не работает просто /chanserv help ?
когда я вбиваю в чате ирки (не команды, текст просто)
а текст не начинается с символа "/" ?
что-то в логе сервиса пишется, типо, unknown command "то что вбивал", как пофиксить?
не знаю
Страницы: 1 2 вся ветка
Форум: "Потрепаться";
Текущий архив: 2004.09.19;
Скачать: [xml.tar.bz2];
Память: 0.56 MB
Время: 0.045 c