Правильно ли я понял, что для того чтобы организовать irc-сеть из двух серверов, надо чтобы один был hub, второй leaf и прописать H и L строчки в конфигах?
Во-первых это зависит от используемого IRCd, у каждого - свои особенности, но в целом это выглядит так:
IRC Leaf - сервер у которого только одно подключение к другому серверу
IRC Hub - сервер у которого 2 или больше подключений с другими серверами
H-Line - указывается на _лифах_ - чтобы они знали что подключаются к хабу и что он может представлять другие серверы.
L-Line - не обязательный параметр, прописывается на хабах чтобы указать что какой то конкретный сервер (лиф) - не может представлять другие серверы.
в случае если у тебя только 2 сервера - они оба могут быть лифами по отношению друг к другу, если же у тебя еще IRC-сервисы, то один из них должен быть хабом (тот к которому будут подключены сервисы)
Параметры подключения к другим серверам (адрес, пароль) указываться в C/N-лайнах