IRCForumları - IRC ve mIRC Kullanıcılarının Buluşma Noktası
  sohbet

Yeni Konu aç Cevapla
 
LinkBack Seçenekler Stil
Alt 24 Mart 2006, 16:48   #1
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Unreal 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:   Kodu kopyalamak için üzerine çift tıklayın!
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
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.

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:   Kodu kopyalamak için üzerine çift tıklayın!
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:   Kodu kopyalamak için üzerine çift tıklayın!
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:   Kodu kopyalamak için üzerine çift tıklayın!
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:   Kodu kopyalamak için üzerine çift tıklayın!
leaf *;

eger ana sunucuya link ayari yapiyorsak leaf olmalidir.
Bu ozelliklik bize baglanan sunucularin link oldıgunu belirtir. aksi halde baglanti saglanmaz.
Kod:   Kodu kopyalamak için üzerine çift tıklayın!
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:   Kodu kopyalamak için üzerine çift tıklayın!
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:   Kodu kopyalamak için üzerine çift tıklayın!
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:   Kodu kopyalamak için üzerine çift tıklayın!
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:   Kodu kopyalamak için üzerine çift tıklayın!
ulines { services.test.localhost.net; test2.localhost.net; test3.localhost.net; };

seklinde de ana sunucuya ekleyiniz.
test2 icin
Kod:   Kodu kopyalamak için üzerine çift tıklayın!
ulines { services.test.localhost.net; test.localhost.net; test3.localhost.net; };

test3 icin
Kod:   Kodu kopyalamak için üzerine çift tıklayın!
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.
Kaynak: [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]


__________________
Our brain is Our Weapon

Konu Brain tarafından (21 Nisan 2006 Saat 14:01 ) değiştirilmiştir.
 
Alıntı ile Cevapla

IRCForumlari.NET Reklamlar
sohbet odaları sohbet odaları Benimmekan Mobil Sohbet
Alt 24 Mart 2006, 17:08   #2
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)



çok detaylı ve çok iyi bir anlatım olmuş teşekkürler yardımların için bu sadece yeni başlıayn kullanıcılar değil bizim gibi sürekli uğraşan kullanıcıların tam anlamıyla bir link kurmasındada ayrdımcı olabilecek bir dosyadır tekrardan teşekkürler

 
Alıntı ile Cevapla

Alt 03 Haziran 2006, 21:48   #3
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Yanıt: Unreal Link Kurulumu!




Peki 2 server linkli su anda herşey güzel hoş ama a serverinden girdiğin zaman b serverindeki kişinin idle süresini ve ne zaman giriş yaptığını göremiyoruz. bu konu hakkında bilgisi olan varmı ?

 
Alıntı ile Cevapla

Alt 14 Eylül 2006, 11:25   #4
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Yanıt: Unreal Link Kurulumu!




Mickey Nickli Üyeden Alıntı
Peki 2 server linkli su anda herşey güzel hoş ama a serverinden girdiğin zaman b serverindeki kişinin idle süresini ve ne zaman giriş yaptığını göremiyoruz. bu konu hakkında bilgisi olan varmı ?

leaf serverde oldugun icin görebilmen icin /whois nick nick yapabilirsin ancak /whois nick komutu ile hub sunucuda görebilirsin.

Iyi çalışmalar.

 
Alıntı ile Cevapla

Alt 07 Ekim 2006, 20:16   #5
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Yanıt: Unreal Link Kurulumu!




dediklerini yapmaya çalıştım ama şunu hatayı aldım

[20:13] * Bağlanılıyor 66.**.**.** (6667)
-
[20:13] -irc.ixxxxx.com- *** Looking up your hostname...
-
[20:13] * [10053] Softwarede Bağlantı iptal edildi

 
Alıntı ile Cevapla

Alt 07 Ekim 2006, 21:36   #6
Goblin
Guest
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Yüzdesi:(%)
Yanıt: Unreal Link Kurulumu!




Softwarede Bağlantı iptal edildi bu sorun senin adsl router ile alakalı uzun süre bende yaşadım bu problemi veya telecom ile görüşmelisin ama telecom'da çözüm değil adsl router'dan kaynaklanıyor. veya usb cıkışlarını kontrol et.

 
Alıntı ile Cevapla

Alt 16 Nisan 2007, 11:28   #7
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Yanıt: Unreal Link Kurulumu!




selam arkadaşlar bunları yaptım olmadı sizden ricam unreal3.2.3 için bi hub conf birde hub servere link le bağlanacak serveriçin conf hazırlarmısınız minnat tar kalrım teşekkürler

 
Alıntı ile Cevapla

Alt 10 Haziran 2007, 12:39   #8
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: Unreal Link Kurulumu!




Hub serveri anlatacak birilerimi yokmu?

 
Alıntı ile Cevapla

Alt 10 Haziran 2007, 15:19   #9
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (1)
IF Ticaret Yüzdesi:(%)
Cevap: Unreal Link Kurulumu!




Hub server nasıl kurulur?
Ornek olarak 3 server'in Hub olarak baglama ornekleri gostrecegim...

Domain ismimiz: irc.pchat.net

Ana sunucumuz irc.pchat.net olarak kuruluyor ve geriye kalan 2 domain ise su sekilde

1. linklenecek leaf tusunami.pchat.net
2. linklenecek leaf turkey.pchat.net

Bu domainler sub domain olarak acilirlar bir IRCD network'u yapisal olarak boyle kurulmaktadir.
(isterseniz irc.yyy.com irc.zzz.com isimleride kullanilabilir fakat o zaman da bir ircd aginin anlami kalmamaktadir)

link'in anlami iki sunucuyu bir birine bir domain uzerinden portal haline getirmektir
genelde yapilan en buyuk hata örnegin irc.xxxx.com sunucu ile irc.yyy.com sunucusunun birlestirilirken yapilan hatadir

BU hata Network name ( Ağ tanımlaması ) oncelikle ayni olmamasidir.

irc.xxx.com sunucusu XXX.com olarak tanimlanirken irc.yyy.com YYY.Com olarak tanimlanmakta bu da
IRC network uzerinde tutarsiz bir ag sistemi kuruldugunu gosterir
Ki ircd nin kendisi bile bu konuda "hatali baglanti" kabul edildi der.


yapmaniz gereken oncelikle ne kadar ciddi bir sistem kurmak istediginizdir gelip gecici bir IRCD agi kuracaksaniz
(Ne haliniz varsa gorun)

Ama yok ben bir domain uzerinden IRCD network kurmak istiyorum diyorsaniz
o zaman soylediklerimi harfiyen yerine getirmenizde yarar var.


yukarida belirttiğim gibi domain ismimiz ve ona baqli olacak sub domain hesaplari actik.

Bu sayede domainlerin bize bagliligi artmis ve diger sunucularin kendi kafasina gore is yapmalari engellenmis olduk
ve gerekli Ag ayarlarini yapmak icin butun yonetimin elimizde oldugunu gostermis olduk....

Gelelim simdi bu is nasil yapiliyor...

Once ana sunucumuz kuralim.
Ana sunucumuz irc.pchat.net
Buna bagli olacak sub domain isimleride tusunami ve turkey

*** irc.pchat.net (1) 1 ip adresi 127.0.0.1
*** |-tusunami.pchat.net (0) 3 ip adresi 127.0.0.2
*** `-turkey.pchat.net (0) 2 ip adresi 127.0.0.3

Boyle bir sunucu yapacagız.



ANA SUNUCU Ayarları.

Unreal3.2 dizininin icinde links.conf adli bir dosya olusturun ( Dosya olusturma "pico links.conf" )
ve içine aşagıda verdigim tanimlamalari yaziniz.


Kod:
me
{
name "irc.pchat.net";
info "Private Chat Room";
numeric 1;
};



listen *:6661
{
options
{
serversonly;
};
};

ulines {
irc.pchat.net;
tusunami.pchat.net;
turkey.pchat.net;
};

link tusunami.pchat.net
{
username *;
hostname 127.0.0.2; // << Tusunami sunucunusunun kurulu oldugu Shell'in ip adresi gelecek
bind-ip *;
port 6661;
leaf *;
password-connect "sifre"; /*
*Bu kisima tusunami ile olan
*baglanti sifrenizi yazin ( Diger linklerle ayni olmamasina dikkat etmelisiniz
*/

password-receive "sifre"; // Sifrenin tekrarini yazin
class servers;
};

link turkey.pchat.net
{
username *;
hostname 127.0.0.3; // << Turkey sunucusunun kurulu oldugu Shell'in ip adresi gelecek
bind-ip *;
port 6661;
leaf *;
password-connect "sifre"; /*
*Bu kisima turkey ile olan
*baglanti sifrenizi yazin ( Diger linklerle ayni olmamasina dikkat etmelisiniz
*/
password-receive "sifre"; // Sifrenin tekrarini yazin
class servers;
};

Yukarida verdigim orneklerin hi&#231; biri hi&#231; bir conf dosyanizda olmamak zorundadir.
Eger aynisi var ise bu hataya neden olacaktir. Dikkat etmelisniz.

tusunami.pchat.net icin links.conf a yerlesecek olan ayarlarimiz




PHP Kod:
me
{
name "tusunami.pchat.net";
info "hubserver 2 ayarlari";
numeric 2;
};

listen *:6661
{
options
{
serversonly;
};
};

ulines {
irc.pchat.net;
tusunami.pchat.net;
turkey.pchat.net;
};

link irc.pchat.net
{
username *;
hostname 127.0.0.1; // Ana sunucunun ip adresi (irc.pchat.net) yani.
bind-ip *;
port 6661;
hub *;
password-connect "sifre";
password-receive "sifre";
class servers;
options {
autoconnect; // ana sunucuya otomtik baglanmasini saglamak icindir

};
};


tusunami.pchat.net sunucusunu ana sunucumuza bu sekilde bagladik simdi sira turkey sunucusunda.


turkey.pchat.net icin links.conf a yerlesecek olan ayarlarimiz




Kod:
me
{
name "turkey.pchat.net";
info "hubserver 3 ayarlari";
numeric 3;
};

listen *:6661
{
options
{
serversonly;
};
};

ulines {
irc.pchat.net;
turkey.pchat.net;
tusunami.pchat.net;
};

link irc.pchat.net
{
username *;
hostname 127.0.0.1; // Ana sunucunun ip adresi (irc.pchat.net) yani.
bind-ip *;
port 6661;
hub *;
password-connect "sifre";
password-receive "sifre";
class servers;
options {
autoconnect; // ana sunucuya otomtik baglanmasini saglamak icindir

};
};



İşte bu kadar adam akıllı bir link ayari yaptik.

gelelim simdi DNS yonlendirmeye.

Bu is biraz karisik degil de nedense bilen cok az insan var

Oncelikle bilmeyenler icin bundan sonra bir shell hizmeti aliyorsaniz mutlaka domain isminizi yonete bilmeniz icin
bir panel acilmasini isteyin ve en az 5 sub domain DNS yonlendirme hakkı en az bunlari almis olmaniz lazim.

Gerisi resimli anlatim



Yukaridaki resimde gorundugu gibi DNS ayar menusune girin



Yukaridaki resim dns bolumunun ayar duzenegidir

herhangi bir domain ismi ekleyerek onlarin iplerini dilediginiz yere yonlendirebilirsiniz

add domain records kısmına gelin

1. tusunami yazin karisindaki bos alana 127.0.0.1 yazin add(ekle) tusuna basin

2. tusunami yazin karsindaki bos olana 127.0.0.2 yazin add(ekle) tusuna basin

3. tusunami yazin karsisindaki bos alana 127.0.0.3 yazin add(ekle) tusuna basin

4. turkey yazin karsisindaki bos alana 127.0.0.1 yazin add(ekle) tusuna basin

5. turkey yazin karsisindaki bos alana 127.0.0.2 yazin add(ekle) tusuna basin

6. turkey yazin karsisindaki bos alana 127.0.0.3 yazin add(ekle) tusuna basin

7. irc yazin karsisindaki bos alana 127.0.0.2 yazin add(ekle) tusuna basin

8. irc yazin karsisindaki bos alana 127.0.0.3 yazin add(ekle) tusuna basin


7. ve 8. duzenekte neden ana sunucunun ip adresini yazmadigima gelelim

ana sunucu bilinmemesi gereken bir ip adresi barindirmalidir saldirilardan ve buna benzer illegal girislerden ancak bu sekilde savunulabilirsiniz..
ana sunucunun coktugu zaman zaten diger linklerin kendileri ile olan bagida cozuleceginden ana sunucunuzun ip adresini yalnizca linkli sunucular ve siz bilebilirsiniz ( Bir nevi korunma mekanizmasi kuruyoruz bu sekilde kendimize )


Diğer paneller icin bir anlatim yapamayacagim gelende kullanilan paneller Plesk veya Cpanle dir hepsinde de ayni sekilde erisim saglatabilirsiniz menuleri farklı olsa da isleyisleri aynidir..

DNS MENU ve gerekli records ayarlari


NOT: 127.0.0.1 diye adlandirdigim ip adresleri sizin sunucularinizin belirtilen ip adresleri olmalidir benim yarattigim ip adresleri sanaldir BU sekilde belirtmeyiniz...

gelelim serviceslere ;

Kod:
ulines {
services.pchat.net; // <<< serviceslerimiz tam buraya
irc.pchat.net;
tusunami.pchat.net;
turkey.pchat.net;
};


Bu ayar her sunucunun ulines bolumunde bu sekilde olmali.

ve yalnizca ana sunucunuza su satirlari ekleyin


Kod:
link services.pchat.net
{
username *;
hostname 127.0.0.1; // << ana sunucunun ip adresi
bind-ip *;
port 6661;
leaf *;
password-connect "sifre"; // iletisim icin sifre
password-receive "sifre"; // Sifrenin tekrarini yazin
class servers;
};


serviceslerinizde hazir


bundan sonra set parametlerine bazi seyler eklemek lazım mutlaca cogu kisi bunu biliyordur ben yinede hatirlatma yapayim.

Oncelikle buyuk kucuk uıyumuna dikkat edecegiz conf icerisindeki her services tanimlamamiz services.conf icinde nasıl kullanmissak o sekilde olmalidir. Buyukse Buyuk Kucukse Kucuk.


Kod:
set { } arasına gelecek olan duzenek

services-server "services.pchat.net";




services-server "Services.PChat.Net";

yapip


link services.pchat.net

yaparsaniz servicesleriniz baglanmaz

yada

ulines {
Services.Pchat.net;

seklinde yaparsaniz bu sefer de hayda ns cs calismiyor der durursunuz.

bilginize...

ALINTIDIR: aCoustiC

 
Alıntı ile Cevapla

Alt 10 Haziran 2007, 15:53   #10
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: Unreal Link Kurulumu!




soru1 . ayni hesap i&#231;indemi acicaz bunlar mesal irc.ccc.com die bi ftp hesabim var ben bu hesaba deneme.ccc.com die hub kurucam
Unreal3.2 klasorundemi bitircez işi yoksa yeni bi hesap a&#231;iz yeni unrealmi kurcaz deneme.ccc.com die?

 
Alıntı ile Cevapla

Cevapla

Etiketler
kurulumu, link, unreal


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 Kapalı
Pingbacks are Açık
Refbacks are Açık


Benzer Konular
Konu Konuyu Başlatan Forum Cevaplar Son Mesaj
Unreal Hub Kurulumu JaqCaL Unreal IRCd 2 24 Mart 2011 18:31
Centos Unreal Kurulumu emeltiryaki Unreal IRCd 5 22 Haziran 2010 00:31
Unreal Link Kurulumu Sorunu RahmetLi Unreal IRCd 3 14 Şubat 2010 19:14
Unreal Kurulumu ? By_Tarantula Unreal IRCd 1 03 Ocak 2010 14:58
Unreal kurulumu hataları deregumu Unreal IRCd 8 26 Ekim 2007 21:29