How to install and configure an UnrealIRCD Server

Run UnrealIRCd on an IRCD Shell (kire.net/ircd.php, cart gid=5). Dedicated IPv4/IPv6, bind 6667 / 6697 / 7000, DDoS and domain hosting included. This is not a general-purpose bot shell job.

Current UnrealIRCd (6.x). Compile from source on the IRCD Shell over SSH. Do not use a Windows installer as the install path.

Fetch, Config, make

cd ~
wget --trust-server-names https://www.unrealircd.org/downloads/unrealircd-latest.tar.gz
tar xzvf unrealircd-*.tar.gz
cd unrealircd-6.*
./Config
make
make install

./Config not ./configure. Accept defaults unless you know otherwise. Install prefix is usually ~/unrealircd.

Conf

cd ~/unrealircd
# 6.1.10+ often already has conf/unrealircd.conf from the example
# otherwise:
cp conf/examples/example.conf conf/unrealircd.conf
nano conf/unrealircd.conf

Walk the file. Values marked to change (me {}, oper {}, listen {}, cloak-keys, admin) must change or it will refuse to boot. Listen on your assigned IP:

  • 6667 plaintext
  • 6697 TLS
  • 7000 server-to-server if you need it

Bind the dedicated IPv4/IPv6, not 0.0.0.0 unless that is what you were told.

./unrealircd start
./unrealircd gencloak

Put generated cloak-keys in the conf and REHASH.

NickServ / ChanServ

Two paths, pick one:

  1. KIRE Product Addon — $5/mo or $50/yr checkbox on the IRCD cart (addon id 5, packages 5/6/20).
  2. Self-managed Anope on the same IRCD Shell.

Anope is not the only path.

After it runs

./unrealircd rehash after conf edits. Cron or ./unrealircd restart policy is on you. Docs: unrealircd.org/docs.

  • 124 istifadəçi bunu faydalı hesab edir
Bu cavab sizə kömək etdi?

Uyğun məqalələr

How to install Anope IRC services (ChanServ, NickServ, OperServ, etc)

NickServ/ChanServ on a net you host is either: KIRE Product Addon — $5/mo or $50/yr, checkbox on...