Tek Mesajı Görüntüle
Old 06 Aralık 2023, 15:18   #1
Çevrimdışı
 
IRCDForum Kullanıcısının Avatarı

Kayıt Tarihi: 28 Kasım 2023
Üye No: 1
Cinsiyet: Erkek
Konular: 296
Mesajlar: 311
Nerden:
Meslek:
IRC:
Aldığı Beğeni: 19
Beğendikleri: 13
@IRCDForum
Exclamation Unrealircd Kurulumu ve Ayarları

Unrealircd kendi sanal sunucunuza irc server kurabilmenizi sağlayan bir açık kaynak (open source) irc yazılımıdır diyebiliriz. IRC yani Internet Relay Chat günümüzde fazla aktif olarak kullanılmasa da eskiden oldukça popüler bir iletişim yazılımı idi.
Biz bu makalede centos 6.x – 64 bir işletim sisteminde kurulum gerçekleştirdik. Öncelikle aşağıdaki komutları sırası ile yürütüyoruz ;

Kod
yum -y install screen wget gcc
yum -y upgrade
cd /usr/local
wget http://download.cliaweb.com/irc/Unreal3.2.10.2.tar.gz
tar zxf Unreal*.gz
cd Unreal*
./Config

Karşımıza çıkan aşamaları Enter diyerek geçiyoruz.


Bu opsiyonları da enter diyerek geçiyoruz ;

Aşağıdaki ekrana geldiğimizde make komutunu yürütüyoruz ;



Kod
make
Aşağıdaki ekranı görüyorsak kurulum tamamlanmış demektir.



unreal ı başlatmadan önce aynı dizinde yer alan unrealircd.conf ve opers.conf dosyalarını düzenlememiz gerekiyor. Eğer elinizde daha önce hazırlanmış unrealircd.conf ve opers.conf dosyası mevcut ise bu dizine çekebilirsiniz. Eğer mevcut değil ise biz cliaweb olarak sizin için bu dosyaları ücretsiz sağlıyoruz. Aşağıdaki komutları sırası ile yürütebilirsiniz;

Kod
cd /usr/local/Unreal3.2.10.2/
rm -rf unrealircd.conf
wget http://download.cliaweb.com/irc/unrealircd.conf
wget http://download.cliaweb.com/irc/opers.conf
Sıra dosyaları düzenlemeye geldi.


Kod
nano -w unrealircd.conf
Düzenlemeniz gereken kısımlar ;


Kod
Asagidaki Bilgileri kendi IRC nizin bilgileri ile degistirin (sunucu ip ve portunuza göre düzenleyin) ;
link            services.ircdforum.org
{
username    *;
hostname     37.123.101.156;
bind-ip     *;
port         6667;
leaf             *;
password-connect "services";
password-receive "services";
class           servers;
};
Girisler Icin Normal Giris Portlari (sunucu ip ve portunuza göre düzenleyin) ;
listen         37.123.101.156:6660-6669;   /* Sunucuya 6660 Ile 7000 Arasi Giris Portlari */
listen         37.123.101.156:7000;
listen         37.123.101.156:8000;
listen         37.123.101.156:7000
Dns ip güncelleme ;
dns {
nameserver 37.123.101.156;
timeout 2s;
retries 2;
};
Şimdi ise opers.conf düzenliyoruz.


Kod
nano -w opers.conf
Aşağıdaki alanı kendinize göre düzenleyin ve kaydedin ;


Kod
oper IRCDForum {
from {
userhost *@*;
};
password "operatorsifresiyazin";
snomask  "cFfkejvGnNqsSo";
flags aASsDdFfgHhJjKkLliMmNnBbVvCcXZzPpOoIUuYyTtREeWwQq^*;
class clients;
swhois "1,1 10         IRC Network Kurucusu            ";
};
Düzenlemeleri tamamladık Şimdi unreal başlatıyoruz ;


Kod
./unreal start
Aşağıdaki ekranı görüyor isek sorunsuz başlatılmış demektir




Diğer komutlar ;

Kod
./unreal rehash - değişiklikleri günceller
./unreal start - irc başlatır
./unreal stop - irc durdurur
Eğer irc server a giriş yapamaz isek iptables üzerinden port açabilirsiniz ;


Kod
service iptables stop
iptables -A INPUT -p tcp --dport 6667 -j ACCEPT
iptables -A INPUT -p udp --dport 6667 -j ACCEPT
service iptables save
service iptables start

  • Evet Unrealircd kurulumu centos / linux üzerinde bu şekildedir.

 
Alıntı ile Cevapla

5 SON KONULAR by IRCDForum
KONU Forum Son Post Cevaplar Görüntüleme Son Post Tarih Saat
Nesne Yönelimli Programlama(OOP) Programlama IRCDForum 0 1 20 Aralık 2023 12:17
2024 KPSS Ortaöğretim, Ön Lisans, Lisans, DHBT... KPSS IRCDForum 0 1 13 Aralık 2023 13:07
"Dune 2"den Yeni Fragman: Arrakis Savaşa... Sinema IRCDForum 0 1 13 Aralık 2023 13:02
“Nefes: Yer Eksi İki” Filminden Yeni fragman! Sinema IRCDForum 0 1 13 Aralık 2023 12:57
Samsung Galaxy S24 serisi ile görücüye çıkacak! Samsung IRCDForum 0 1 13 Aralık 2023 10:29