Knowledge Base


Install ngIRCD using Almalinux on NAT VPS

We will use version ngircd in this case and Almalinux 8. Please make sure firewalld is turned off.

systemctl stop firewalld
systemctl disable firewalld

Now install package first.

dnf update -y
dnf install autoconf automake gcc make expect glibc-devel gnutls-devel libident-devel make pam-devel pkg-config tcp_wrappers-devel telnet zlib-devel

Install ngircd

wget https://ngircd.barton.de/pub/ngircd/ngircd-27.tar.gz
tar -zxvf ngircd-27.tar.gz
cd ngircd-27
./autogen.sh
./configure
make
make install

A live configuration file located on /usr/local/etc/ngircd.conf and you can test configtest using ngircd --configtest
You will see lot of debug and things that might need some modifications.

Then start it using : ngircd

Now binding into Forwarding.
enter image description here

And you are done. You might need to configure /usr/local/etc/ngircd.conf further if you need some modifications.

Please rate this article to help us improve our Knowledge Base.

0 0