lookjapan.COM - IRC ve mIRC dünyasının forumu!   buy vps


  lookjapan.COM - IRC ve mIRC dünyasının forumu! IF - Unreal, Services ve Botlar UnrealIRCd


Like Tree2Teşekkürler;
  • 2 Post By Entrance

Yeni Konu   Cevap Yaz

 
LinkBack Seçenekler Stil
Alt 31 Ocak 2015, 19:46   #1
タネル
 
Entrance - ait Kullanıcı Resmi (Avatar)
 
Üyelik tarihi: 23 Ocak 2003
Bulunduğu yer: istanbul
Mesajlar: 540
WEB Sitesi: *
IRC Sunucusu: *
İlgi Alanı: Unreal
Alınan Beğeni: 361
Standart UnrealIRCd Link Kurulumu!

Bazi aciklamalar yapilmis ama basta eksik tutuldugundan konu tasmistir bu vesileyle eski bir yazimi buraya yazmayi uygun gordum. Buyrun Link anlatimi

Ana sunucu icin kurulacak ve dikkat edilecek satirlar.
Kod:
me
{
        name            "test.localhost.net";
        info               "Test1 IRC Server";
        numeric         1;
};
bu kisim ircd systeminizin calismasi icinde en onemli satirlardan biridir. Bu satirdaki tanimlar ve isleyisleri
name = sunucu isminizi temsil eder butun mesajlar burada belirtilen isim ile gonderilir.
info = sunucu sloganini icerir. Herkez en iyi sohbet sunucusu yazar genelde
numeric = bu en onemli kisimdir numeric ana sunucuda 1 olarak kullanin eger bu iste cok iyi degilseniz bu ana sunucu kurulmak icin tanimlandiginizi gosterir.
Ana sunucu olacak sunucuda me satirini bu sekilde degistiriniz ve link kurma islemine asagida size anlatacagim kurallara uyarak yapiniz.
once kendimize birbirine linkli sunucular disinda herhangi bir sunucunun veya kullanicinin girisini engelleyelim güvenligimizi de artirmis olalim bu sayese.
Kod:
listen 127.0.0.1:6661
{
        options
        {
                serversonly;
        };
};
127.0.0.1 buraya sunucunuzun ip adresi gelecek
serversonly tanimi ise yanlizca size linkli sunucularin bu port uzerinden gireceklerini belirler bu sekilde kalmasi onerilir.
Butun baglantili linkler icin bu ozellik ekli olmak zorunda

simdi biz test.localhost.net isimli bir sunucuya sahibiz. ve kendimize test2.localhost adli bir sunucu linkleyecegiz aynen alttaki gibi yapacagiz o zaman.

Kod:
link    test2.localhost.net
{
        username                *;
        hostname                127.0.0.2; //test2 sunucusunun ip adresi
        bind-ip                 *;
        port                    6662;
        leaf                    *;
        password-connect        "sifre";
        password-receive        "sifre";
        class                   servers;
};
simdide test3.localhost.net adli baska bir sunucu daha linkleyelim kendimize.

Kod:
link    test3.localhost.net
{
        username                *;
        hostname                127.0.0.3; // test3 sunucusunun ip adresi
        bind-ip                 *;
        port                    6662;
        leaf                    *;
        password-connect        "sifre";
        password-receive        "sifre";
        class                   servers;
};
bize baglanmasi icin kendimize iki sunucu ayari yaptik biri
test2.localhost.net ve ip adresi 127.0.0.2 digeride
test3.localhost.net ve ip adres 127.0.0.3
Bu ayarlar bizim ana sunucumuzun conf dizelerinde olmasi gerekmektedir.

Kod:
leaf *;
eger ana sunucuya link ayari yapiyorsak leaf olmalidir.
Bu ozelliklik bize baglanan sunucularin link oldıgunu belirtir. aksi halde baglanti saglanmaz.
Kod:
hub *;
Baglanilan yer bir ana HUB server ise bu sekilde yazmaliyiz her linklenen sunucuda link ayarlari hub olarak yazilmalidir bu ozellik ana baglanilan sunucunnun ana sunucu ve ayalarin onun uzerinden duzenlendigini belirtir. aksi taktirde baglanti gerceklesmeyecektir.
-------------------------------------------------

Simdi sira bize dahil olacak test2 ve test3 sunucularinin conf dosyalarina link ayarlarinin yapilmasina geldi
TEST2 icin gerekli conf ayarlari ve eklenmesi gerekenler.
Oncelikle test2 sunucusunun unrealircd.conf da yer alan su satiri belirttigim gibi duzenleyiniz
Kod:
me
{
        name            "test2.localhost.net"; // test2 sunucusunun adresi
        info               "Test2 IRC Server"; // test2 sunucusunun slogani
        numeric         2;
};
numeric 2; bu kisim 2 oldu sebebide ana sunucu 1 ve baglanacak her link icin bu ayar duzenli olacak hiç birinde ayni olmamak üzere 1 ila 254 arasindaki rakamlar verilerek duzenlenmeli her link eklendiginde 1 sayi arttirin yeterli olacaktir.

Kod:
link test.localhost.net { // ana sunucunun ismi
 username *;
 hostname 127.0.0.1; // ana sunucunun ip adresi
 bind-ip *;
 port 6661; // ana sunucuya baglanilacak port
 hub *;
 password-connect "sifre"; // ana sunucuda ki ile ayni olmali
 password-receive "sifre"; // ana sunucuda ki ile ayni olmali
 class servers;
 options {
  autoconnect;
 };
};
Kod:
autoconnect;
burada ana sunucu ile baglantinin split olmasi halinde daha once belirlediginiz zaman araliklarinda test sunucusuna yani ana sunucuya kendini baglamaya calisacaktir.
Bu isi cok iyi bilenlerin yaptigi ...... yapip ana sunucuya bu ozelligi eklemeyin o zaman bir link sizin haberiniz olmadan yada istenilmeyen nedenlerden dolayi kapanirsa gereksiz yere buffer yemis olur. Ana sunucu hiç bir zaman otomatik olarak hic bir sunucuya baglanmaz.
Kod:
ulines {
      services.test.localhost.net;
      test2.localhost.net;
      test3.localhost.net;
};
seklinde de ana sunucuya ekleyiniz.
test2 icin
Kod:
ulines {
      services.test.localhost.net;
      test.localhost.net;
      test3.localhost.net;
};
test3 icin
Kod:
ulines {
      services.test.localhost.net;
      test.localhost.net;
      test2.localhost.net;
};
linklenen sunucularda da su sekilde olmalidir
test3 icin bir baglanti ayari yapmiyorum yazdiklarimi okumuz ve anlamis olan sahis bu baglantinin test2 ye yapilanla ayni oldugunu ve sadece isminin degistirilmesinin yeterli olacagini anlayacaktir.
Anlatan:-> aCoustiC

Kaynak: [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]

İyi forumlar..
dEathLeSs ve Siyah bu mesaja teşekkür etti





char *adres = "irc is finished"; for(int i = 0; *(adres + i); i++) { putchar(toupper(adres[i])); }
 Entrance isimli Üye şimdilik offline konumundadır   Alıntı

Yeni Konu   Cevap Yaz

Etiketler
kurulumu, link, unrealircd


Konuyu Toplam 1 Üye okuyor. (0 Kayıtlı üye ve 1 Misafir)
 
Seçenekler
Stil

Yetkileriniz
Konu Acma Yetkiniz Yok
Cevap Yazma Yetkiniz Yok
Eklenti Yükleme Yetkiniz Yok
Mesajınızı Değiştirme Yetkiniz Yok

BB code is Açık
Smileler Açık
[IMG] Kodları Açık
HTML-Kodu Kapalı
Trackbacks are Açık
Pingbacks are Açık
Refbacks are Açık


Benzer Konular
Konu Konuyu Başlatan Forum Cevaplar Son Mesaj
UnrealIRCd-4.0.x Kurulumu! Entrance UnrealIRCd 5 12 Şubat 2017 22:06
UnrealIRCd 4 Modül Kurulumu! Entrance UnrealIRCd 0 16 Eylül 2016 12:53
UnrealIRCd Kurulumu Resimli Geniş Anlatım dEathLeSs UnrealIRCd 2 03 Nisan 2016 22:38
CR Link Ekle, Link Sil, Link List, Link Bilgi Komutu ve Kodu Goemon ConferenceRoom 0 18 Şubat 2015 11:10
UnrealIRCd Modül Kurulumu! Entrance UnrealIRCd 0 27 Ocak 2015 22:46

web hosting web hosting
 buy vds
 vps buy

Powered by vBulletin®
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.