Здравствуйте!
Я совсем запутался, хотелось бы в локальной сетке запустить IRC сервер на FreeBSD 4.7. Скачал ircd-RU-1.0.7-02-stable и рекомендованные на сайте сервисы ircservices-5.0.0.tar.gz все поставил, в фаерволе открыл порт 6667, сервер стартует нормально а вот сервисы его не видят - скорее всего что то в конфигурации не то. Помогите пожалуйста! Ircd собирал с параметром --enable-hub. В конфигах больно не че не менял, потому что не знаю а инфы достаточной нет.
Вот мои конфиги:
ircd.conf
M:www.vlankas.ru:194.84.206.83:Some VLANKAS Server:6667
#
A:Generic Internet Access:Admin SXI:sxi@vlankas.ru
#
Y:50:90:60:1:15000000
# Class 51 - Hub to hub, no autoconnect
Y:51:90:60:0:12000000
# Class 40 - Leaf to hub, autoconnect
Y:40:90:90:1:5000000
# Class 41 - Laggy leaf to hub, autoconnect
Y:41:180:90:1:5000000
# Class 30 - Hub to leaf, no autoconnect
Y:30:90:90:0:5000000
# Class 31 - Hub to laggy leaf, no autoconnect
Y:31:180:90:0:5000000
# Class 10 - Known Operators
Y:10:90:0:10:500000
# Class 1 - Normal Users
Y:1:90:0:500:100000::2
# Class 2 - Known/authorized users
Y:2:90:0:1000:100000::2
# Class 3 - Known gate/bnc users
Y:3:90:0:1000:100000::50
#
# Common I:Line allowing anybody to connect to the server:
I:*@*::*@*::1
#
U:www.vlankas.ru:*:*
#
C:192.168.4.3::vlankas.ru::50
N:192.168.4.3::vlankas.ru:V:50
#
H:*::vlankas.ru
#
#
Q::Reserved for services:*ChanServ*
Q::Reserved for services:*NickServ*
Q::Reserved for services:*MemoServ*
Q::Reserved for services:*OperServ*
Q::Reserved for services:*HelpServ*
Q::Reserved for services:*StatServ*
Q::Reserved for services:*RootServ*
Q::Reserved for services:*BotServ*
Q::Reserved for services:*OpmServ*
Q::Reserved for services:*SeenServ*
Q::Reserved for services:*IrcIIHelp*
Q::Reserved for services:*Global*
Q::Reserved for services:*DevNull*
Q::Reserved for services:*WeNet*
#
Q::Reserved for operators:*IRCop*
#
#
#
#P:*:::6660
P:*::CP1251:6667
#
B:CP1251:cp1251.cp:win:B
B:TRANSLIT:translit.cp
B:KOI8-F:koi8-f.cp:koi,koi8,unix
B:KOI8-R:koi8-r.cp
B:CP866:cp866.cp:dos
B:ISO8859-5:iso8859-5.cp:iso
***********************************************
ircservices.confRemoteServer 192.168.4.3 6667 ""
LocalAddress 192.168.4.3
ServerName "www.vlankas.ru"
ServerDesc "Services for IRC Networks"
ServiceUser "sxi@vlankas.ru"
RunGroup =65534 # A common value for the "nogroup" group
Umask 077 # Disallows access to all but file owner
# (recommended when RunGroup is not set)
LogFilename ircservices.logPIDFilename ircservices.pid
MOTDFilename ircservices.motd
LockFilename .lock
StrictPasswords
BadPassLimit 5
BadPassTimeout 1h
BadPassWarning 5
UpdateTimeout 5m
ExpireTimeout 30m
WarningTimeout 4h
ReadTimeout 3
TimeoutCheck 1.0
NetBufferSize 4194304 1048576 # 4MB and 1MB
NetBufferLimit 80 95
GuestNickPrefix "Guest"
LogMaxUsers
EnableGetpass
WallGetpass
WallSetpass
LoadModule protocol/bahamut
LoadModule database/version4
LoadModule mail/main
LoadModule mail/smtpLoadModule operserv/main
LoadModule operserv/akill
LoadModule operserv/news
LoadModule operserv/sessions
LoadModule operserv/slineLoadModule nickserv/main
LoadModule nickserv/access
#LoadModule nickserv/autojoin
LoadModule nickserv/link
LoadModule nickserv/mail-auth
#LoadModule nickserv/oldlink
LoadModule nickserv/sendpassLoadModule chanserv/main
LoadModule chanserv/access-levels
#LoadModule chanserv/access-xop
LoadModule chanserv/sendpassLoadModule memoserv/main
LoadModule memoserv/forward
LoadModule memoserv/ignoreLoadModule statserv/main
LoadModule misc/helpserv
LoadModule httpd/main
LoadModule httpd/auth-ip
LoadModule httpd/auth-password
LoadModule misc/xml-export
LoadModule misc/xml-import
****************************************HELP!!!
Поставь anope! Принцип простой, тебе в N-line нужно указать, с какого хоста сервисам можно подключаться, эти хосты в конфиге сервисов прописываются! Так же нужно пароль программой ircd-password генерить и прописывать в конфиках как MD5. Запусти irc зайди на созданный сервер, возьми оператора канала, и посмотри что консоль сервера пишет при подключении к серверу...
Вот пример рабочего 100% N и C line...C:192.168.16.250:NnlGn/hFo2JZU:services.localhost.net:7775:40
N:192.168.16.250:NnlGn/hFo2JZU:services.localhost.net:V:40
--------IP------:--md5пароль--:----хост_сервисов-----:V:40
>сервисам можно подключаться, эти хосты в конфиге сервисов прописываются! Так же
>нужно пароль программой ircd-password генерить и прописывать в конфиках как MD5.
>Запусти irc зайди на созданный сервер, возьми оператора канала, и посмотри
>что консоль сервера пишет при подключении к серверу...Как зайти на сервер ??? не понимаю я???
>Как зайти на сервер ??? не понимаю я???Заполни 0-line в ircd.conf, пароль сгенери утилитой. Потов подцепись клиентом(чатом) к серваку и набери: /oper твой_ник твой_пароль
>не то. Помогите пожалуйста! Ircd собирал с параметром --enable-hub. В конфигахТам конфиги ещё нужно править, чтобы с сервисами нормально можно было работать.
см. config.h - SERVICES_NAME>U:www.vlankas.ru:*:*
>#
Если сервисы физически находятся на той же машине, можно и 127.0.0.1 сделать..
>C:192.168.4.3::vlankas.ru::50
>N:192.168.4.3::vlankas.ru:V:50у меня стоит 40-ой класс.
>***********************************************
>ircservices.conf
>RemoteServer 192.168.4.3 6667 ""
Может стоит задать пароль какой-нибудь? :)
>
>>***********************************************
>>ircservices.conf
>>RemoteServer 192.168.4.3 6667 ""
>Может стоит задать пароль какой-нибудь? :)А без пароля можно??? сервисы находятся на той же машине, ща попробую! да кстате в логах сервиса пишеться вот это:
[Feb 10 11:50:20 2005] sockets: connect(0 -> 192.168.4.3:6667): Operation timed out
[Feb 10 11:50:20 2005] Connection to server failed: Operation timed out
>Там конфиги ещё нужно править, чтобы с сервисами нормально можно было работать.
>
>см. config.h - SERVICES_NAME
>
у меня там стоит services.vlankas.ru, на что это нужно заменить? можно на 192.168.4.3???
>у меня там стоит services.vlankas.ru, на что это нужно заменить? можно на
>192.168.4.3???нет, рекомендую вам определится уже с именем хоста сервисов :)
пишите его одинаковым в H-, C-, N-строках, и в конфиге сервисов.
Ну и в DNS'е не помешает его прописать.
СПАСИБО ОГРОМНОЕ! ВСЕ ЗАРАБОТАЛО!А вот еще что хотел бы спросить! можно сделать так что бы имена пользователей сохранялись в базе на сервере? и если да, то как...
И что нужно сделать для пересылки файлов через IRC???
>А вот еще что хотел бы спросить! можно сделать так что бы
>имена пользователей сохранялись в базе на сервере? и если да, то
>как.../msg nickserv help commands
>И что нужно сделать для пересылки файлов через IRC???
правильно настроить IRC-клиенты.
Почемуто не могу зайти оператором!
Пишет
No O-lines for your hostхотя в ircd.conf прописал
O:127.0.0.1:5ph7vYdU4IyKA:sxi:OaA:10
захожу с этой же машины где стоит сервер и сервисы,
пробывал менять 127.0.0.1 на host 192.168.4.3 и на имя www.vlankas.ru не помогает...может еще что нужно????
>хотя в ircd.conf прописал
>O:127.0.0.1:5ph7vYdU4IyKA:sxi:OaA:10сделайте для начала так:
O:*@*:5ph7vYdU4IyKA:sxi:OaA:10
>>хотя в ircd.conf прописал
>>O:127.0.0.1:5ph7vYdU4IyKA:sxi:OaA:10
>
>сделайте для начала так:
>O:*@*:5ph7vYdU4IyKA:sxi:OaA:10не все флаги принимаются из О:лайна. После того, как зайдешь на сервер клиентом пиши
/oper nick password
а потом или /node nick +a
или
/mode nick +aAbcdeoFfgjkKmnwy
что из ключей необходимо кроме +a определись сам
>/msg nickserv help commands
>
Не получается, пишет-> *nickserv* help commands
*** nickserv: No such nick/channel
>-> *nickserv* help commands
>*** nickserv: No such nick/channelВы же говорите у вас всё заработало, но видимо нет :)
Наберите команду: /lusers
Сколько IRC операторов у вас? Если сервисы работают, то должно быть несколько (зависит от настроек сервисов). Если нет.. То остаётся смотреть логи, что они вам говорят?
после команды /lusersThere are 0 users and 1 invisible on 1 servers
I have 1 clients and 0 servers
-
Current local users: 1 Max: 1
Current global users: 1 Max: 1я так понимаю сервисы не работают, после их запуска выдается следующее
[Feb 11 10:58:49.496626 2005] Initiated connection to www.vlankas.ru:6667
[Feb 11 10:58:49.496931 2005] debug: Sent: NICK OperServ 1 1108105129 +oi sxi vlankas.ru www.vlankas.ru 0 0 :Operator Server
[Feb 11 10:58:49.497052 2005] debug: Sent: NICK Global 1 1108105129 +oi sxi vlankas.ru www.vlankas.ru 0 0 :Global Noticer
[Feb 11 10:58:49.497157 2005] debug: Sent: NICK nickserv 1 1108105129 +o sxi vlankas.ru www.vlankas.ru 0 0 :Nickname Server
[Feb 11 10:58:49.497261 2005] debug: Sent: NICK ChanServ 1 1108105129 +o sxi vlankas.ru www.vlankas.ru 0 0 :Channel Server
[Feb 11 10:58:49.497364 2005] debug: Sent: NICK MemoServ 1 1108105129 +o sxi vlankas.ru www.vlankas.ru 0 0 :Memo Server
[Feb 11 10:58:49.497508 2005] debug: Sent: NICK StatServ 1 1108105129 +i sxi vlankas.ru www.vlankas.ru 0 0 :Statistics Server
[Feb 11 10:58:49.497616 2005] debug: Sent: NICK HelpServ 1 1108105129 + sxi vlankas.ru www.vlankas.ru 0 0 :Help Server
[Feb 11 10:58:49.497769 2005] debug: Received: :www.vlankas.ru NOTICE AUTH :*** Looking up your hostname...
[Feb 11 10:58:49.497862 2005] debug: Received: :www.vlankas.ru NOTICE AUTH :*** Checking Ident
[Feb 11 10:58:51.530665 2005] debug: Received: :www.vlankas.ru NOTICE AUTH :*** Found your hostname
[Feb 11 10:59:19.691110 2005] debug: Received: :www.vlankas.ru NOTICE AUTH :*** No Ident response
[Feb 11 10:59:19.692152 2005] debug: Received: ERROR :Server www.vlankas.ru already exists
[Feb 11 10:59:19.692275 2005] unknown message from server (ERROR :Server www.vlankas.ru already exists)
[Feb 11 10:59:19.692351 2005] debug: Received: ERROR :Closing Link: 0.0.0.0 (Server Exists)
[Feb 11 10:59:19.692426 2005] unknown message from server (ERROR :Closing Link: 0.0.0.0 (Server Exists))
[Feb 11 10:59:19.692526 2005] debug: sockets: read(0): Connection reset by peer
[Feb 11 10:59:19.692733 2005] Read error from server: Connection reset by peerв чем может быть дело??? Помогите...
я так понимаю, сервисы к серверу подключиться немогу, а клиентом можно законектиться без проблем. все вродебы правильно сделано! может еще какие настройки нужно править??? Помогите пожалуйста!!!
При коннекте выдает
No Ident response
и после этого вылетает процесс с ошибкими, которые написал выше! а при коннекте клиента тоже секунд 30 пауза, выдается это сообщение но дальше все загружается...
даже можно Оператором подключиться... помогите подключить сервисы, что нужно для их подключения???