En iyi Webmaster forumlari.
iyilerin buluşma noktasi.

Unrealircd kurulum

Başlatan Administrator, Tem 30, 2025, 12:54 ÖÖ

« önceki - sonraki »

Administrator

UnrealIRCd İndir (tar.gz)
✅ Resmi indirme sayfası:
https://www.unrealircd.org/downloads

📥 Doğrudan indir (en son sürüm - örnek):

  wget https://www.unrealircd.org/downloads/unrealircd-6.1.4.tar.gz
 

UnrealIRCd Kurulum Adımları (Linux)

  # 1. Gerekli bağımlılıkları yükle
sudo apt update && sudo apt install build-essential libssl-dev pkg-config libpcre2-dev zlib1g-dev curl

# 2. İndirilen arşivi aç
tar xvf unrealircd-6.1.4.tar.gz
cd unrealircd-6.1.4

# 3. Yapılandırma sihirbazını başlat
./Config

# 4. Derleme ve kurulum
make
make install

# 5. Başlatma
cd ~/unrealircd
./unrealircd start
 

Kurulumdan Sonra Dikkat Etmen Gerekenler

unrealircd.conf dosyasını düzenlemelisin (sunucu ayarları, portlar, yetkiler, services bağlantısı vs.)

unrealircd.conf Örnek Konfigürasyon:

   # UnrealIRCd 6 için örnek konfigürasyon

# Sunucu bilgileri
me {
    name "irc.sohbetim.net";
    info "Sohbet IRC Sunucusu";
    sid "001";
};

admin {
    "Erkan KUTLU";
    "IRC Admin";
    "admin@sohbetim.net";
};

class clients {
    pingfreq 90;
    maxclients 500;
    sendq 100000;
    recvq 8000;
};

class servers {
    pingfreq 60;
    maxclients 10;
    sendq 1000000;
    connfreq 30;
};

listen {
    ip *;
    port 6667;
};

allow {
    ip             *@*;
    hostname       *@*;
    class          clients;
    maxperip       5;
};

allow {
    ip             127.0.0.1;
    hostname       localhost;
    class          servers;
    password       "sunucu_sifresi";
};

link services.sohbetim.net {
    incoming {
        mask *;
        password "sunucu_sifresi";
    }
    outgoing {
        hostname 127.0.0.1;
        port 7070;
        password "sunucu_sifresi";
    }
    class servers;
};

ulines {
    services.sohbetim.net;
};

drpass {
    restart "restart123";
    die     "die123";
};

oper erkan {
    class clients;
    from {
        userhost *@*;
    }
    password "gizlisifre";
    flags {
        netadmin;
        can_zline;
        can_gzline;
        can_gkline;
        global;
    }
};

set {
    network-name         "SohbetimNet";
    default-server       "irc.sohbetim.net";
    services-server      "services.sohbetim.net";
    stats-server         "stats.sohbetim.net";
    help-channel         "#yardim";
    hiddenhost-prefix    "user";
    cloak-keys {
        "a1b2c3d4";
        "e5f6g7h8";
        "i9j0k1l2";
    }
    hosts {
        local            "locop.sohbetim.net";
        global           "ircop.sohbetim.net";
        coadmin          "coadmin.sohbetim.net";
        admin            "admin.sohbetim.net";
        servicesadmin    "csops.sohbetim.net";
        netadmin         "netadmin.sohbetim.net";
        host-on-oper-up "yes";
    }
};

log "ircd.log" {
    maxsize 1000000;
    flags {
        oper;
        connects;
        server-connects;
        kills;
        errors;
        sadmin-commands;
        chg-commands;
        tkl;
    }
};

include "modules.default.conf";
include "aliases/anope.conf";  # Anope services kullanıyorsan
 

Ekstra Notlar:
services.sohbetim.net yerine kendi Anope sunucu adresini yaz.

irc.sohbetim.net, netadmin, restart123 gibi değerleri kendine göre değiştir.

include "aliases/anope.conf" Anope Services için gereklidir.
Webmasterforumlari.com yorumlarınız değerlidir..