Поднимаем IRC-сервак, или как по-быстрому подняться в Сети

Xakep, номер #032, стр. 032-062-4


Z:127.0.0.1:Please don't log on from the local machine:*

# З-лайн. Что-то типа вечного акилла на сервер. Поля: ип, причина, звездочка. Все просто и понятно.

H:*::irc.vld.ru

# Хэ-лайн =)). Если сервер будет пускать к себе на коннект хаба, то нужно добавить такое поле, чтобы хаб мог функционировать именно как хаб (чтобы масло было масляным =).

Вот вроде и все... Теперь набирай ./ircd и смотри. Должен заработать. Подключайся, набирай /quote help и читай. Приведу несколько команд для начала. /quote oper nick pass дает права опера тебе, причем независимо от того, совпал ли твои ник с ником, указанным в конфиге. /quote wallops Server is going to restart посылает сообщение всем с флагом +w. Ну, очень полезная вещь! /quote connect server.network.ru 6667 подрубает локальный сервер к удаленному по указанному порту. Соединение происходит только при наличии си- и н-лайнов у обеих сторон. /quote kill nick reason прибивает юзера с ником по указанной причине.

"А как же хаб?",- спросишь ты. А все очень просто, перед предкомпиляционной конфигурацией укажи, что ты компилишь хаба, да и в конфиге тоже заместо Хэ-поля вставляй Лэ-поля. Придется долго прописывать си- и н-лайны для каждого сервер-листа, да и согласовывать тоже будет муторно. Но ты справишься. Не забывай самое главное - теперь ты сам хозяин IRC и начальник Интернета ;).

Назад на стр. 032-062-3  Содержание