|
Oncelikle Shellimize login oluyoruz..
Hemen bahamut dosyalari icin bi klasor olusturuyoruz..
[user@IRCTurk user]$ mkdir ircd
Bu komut ile ircd/ klasoru olusturduk..Simdilik buna dokunmuyoruz bunu ilerisi icin kullanicaz..
Simdi Bahamut1.4.35 i shell hesabimiza indiriyoruz..
[user@IRCTurk user]$ wget http://bahamut.dal.net/ircd-qa/bahamut-1.4.35-release.tar.gz
Artik bahamut1.4.25 hesabimizda simdi sira zipli dosyayi acmaya geldi..
[user@IRCTurk user]$ tar zxvf bahamut-1.4.35-release.tar.gz
yaziyoruz..Simdi zip dosyasi acildi vede shellinizde bahamut-release/ adinda bi klasor olustu..
simdi o klasorun icine giriyoruz..
[user@IRCTurk user]$ cd bahamut-release
Simdi bahamut klasorunun icindeyiz vede kurma islemine baslayabiliriz..
[user@IRCTurk user]$ ./configure
bu islem bittikten sonra
[user@IRCTurk user]$ ./config
yaziyoruz..Bu islem sirasinda kurulum bize sorular sorucaktir..
Sirasiyla sorulara bakalim...
What are the maximum File Descriptors that the IRCD can use?
[1024] ->
Sadece ENTER tusuna basin..
What are the maximum number of Users you
intend to allow on your IRC server?
Note that you can now change this number
on the fly with with /set command.
[1000] ->
Gene Entera Basin..
What is the maximum connection buffer amount?
Note, this CANNOT exceed the number of file descriptors
minus the maximum clients.
[24] ->
Entera basin..
What directory are all the server configuration files in?
Note, this directory name needs to end with a /
[/home/Stonkeep/bahamut] ->
kuruluma baslamadan once yaptigimiz islemi hatirlatin mkdir ircd yazmistik..Simdi burada oranin tam yolunu vericegiz vede bahamutu ircd/ klasorunun icine kuracagiz..
cevap olarak buraya /home/kullaniciadi/ircd yaziyoruz..
kullanici adi olarak shellinize login olarak kullandiginiz username i kullanin..Vede onceden ircd/ klasorunu yaratmayi unutmayin..
What is the explicit path to where the ircd binary will be
installed? This should point to a file, not a directory.
[/home/Stonkeep/bahamut] ->
Bu soruyada /home/kullaniciadi/ircd/ircd olarak cevap veriyoruz..
Dikkat sakin sonuna "/" isareti koymayin..
Would you like to see when a /stats is requested?
This only applys for +y users.
[Yes] ->
ENTERlayin..
There are clients out there ignoring the MOTD numeric, so
there is no point forcing MOTD on connecting clients. Instead of
sending the MOTD, enabling this will just send a short notice to the
connecting client asking them to read the motd.
To change the notice, you may edit ircd.smotd in the same directory
as your ircd.motd file.
[Yes] ->
ENTERlayin..
Would you like Connecting Clients to by automatically set +i?
[Yes] ->
ENTERlayin..
Would you like to compile as a HUB?
[No] ->
Eger baska bir servera link atmicaksaniz Yes diyin yoksa ENTERlayin..
Would you like connecting users to be sent a notice regarding
wingate and socks scans? This must be defined if you
intend to run your server on DALnet.
[Yes] ->
ENTERlayin..
What host does your wingate bot run from?
This is only a default and may be overridden with a T: line
See doc/example.conf for more information on T: lines
[some.bot.host] ->
proxy.serverinizismi.net olarak yazin..
What address can users affected by k-lines ask for help?
This is displayed to all LOCALLY k-lined users upon connect.
This should be the address of the local administrator.
This should _NOT_ be kline@dal.net!
[admin@poorly.configured.server.com] ->
kline larda kullanilacak adres..Admin adresinizi girmeniz yeterli olucaktir..
What address can users affected by autokills ask for help?
This is displayed to all globally autokilled users upon connect.
This should be the address of the network administrator.
On dalnet, this should be kline@dal.net.
[admin@poorly.configured.server.com] ->
buna akilllerin icin kullanilacak adres yukaridaki ile ayni adresi girin...
Would you like to use syslog for server logging?
This is STRONGLY reccomended, many errors can be caught by syslog.
[No] ->
YES diyip ENTERlayin..
What sendq length do you wish to have?
[5050000] ->
ENTERlayin..
What size of a bufferpool do you wish to have?
A bufferpool is a total of ALL sendq\"s in use
[(4 * MAXSENDQLENGTH)] ->
ENTERlayin...
Do you want your server to hide U:lined servers in a /links?
If you are planning to link to DALnet, this MUST be defined.
[Yes] ->
ENTERlayin..
Do you want to use the poll system call?
If you are on a solaris machine, this is mandatory.
Linux machines using a kernel older than 2.4 should use select.
Poll works nicely on freebsd machines.
Select is more economical for small networks.
[Yes] ->
ENTERlayin..
If you have network services and would like to make use of
the built in secure services aliasing features, type in the
name of your network services server here. If you are a
DALnet admin, you would type in "services.dal.net" below.
[services.dal.net] ->
Servislerinizin Ismini yazin.. Services.serveriniz.net gibi..
What is the maximum number of channels a user should be able to join?
[10] ->
Bir kullanici en fazla kac kullanici girebilir.. Tavsiye: 15
Would you like to encrypt oper passwords in O:lines?
[No] ->
ircd.conf daki O:line(Oper sifresi)sifrelenmis mi yoksa normal yazimi olucak..Yes derseniz sifre yapmak icin tools/ klasoru altindaki mkpasswd u kullanmiz gereklidir.. Normal sifreleme icin ENTERa basin..
Would you like to enable connection-throttling code?
[Yes] ->
ENTERlayin..
Evetttt bu bolumde bitti.Simdi sira dosyalari sisteminiz icin uygun hale getirmekde..
[user@IRCTurk user]$ make
[user@IRCTurk user]$ make install
yazarak bahamut kurulumunu tamamliyoruz..
Eger herseyi dogru yaptiysaniz ircd.conf vede ./ircd dosyalariniz /home/kullaniciadi/ircd klasorunun icinde olucaktir..
[user@IRCTurk user]$ cd
[user@IRCTurk user]$ cd ircd
sizi direkman bu klasore goturucektir..
Bundan sonra yapmaniz gereken sey ircd.conf u editlemek vede ./ircd komutu ile serverinizi calistirmak...
Kolay Gelsin...
Bu döküman artiiist tarafından eklenmiştir.
Auspice yeni nesil irc servislerinden biri vede bircok ozellige sahip, anope yada ircservices kadar saglam olmasada birlikte geldigi ozellikler bakimindan bircok kisinin secimi olabilir.
Oncelikle auspice son versionu olan 2.8.1`i shell hesabimiza indiriyoruz.
ston@server1 [~]# wget http://easynews.dl.sourceforge.net/sourceforge/auspice/aus2.8.1.tgz
bu islem bittikten sonra, sira dosyayi acmaya geldi.
ston@server1 [~]# tar zxvf aus2.8.1.tgz
Simdi auspice servisleri auspices/ klasoru - - icine acilmis durumda simdi configure islemine basliyalim.
ston@server1 [~]# cd auspices/
ston@server1 [~]# ./config
Bu islemden sonra auspices bazi sorular sorucak bu sorulari istediginiz gibi cevap verebilirsiniz, ancak ben burada en uygun olanlari vericem, boylece program daha ii calisicaktir.
---> Select IRCd you are using
*******************WORKBEST*******************
1) Unreal
2) Titan & Viagra
******************EXPERIMENTAL*****************
3) Ultimate 2.8.x
4) Liquid 8.0 (or later)
5) RageIRCd 1.4 (or later)
6) Bahamut
7) DreamForge
8) CR
9) Ultimate 3.x
***********************************************
burda en iyi secim Unreal, 3 ve asagisindakiler buyuk ihtimalle sorun cikartabilirler, eger denemek istiyorsaniz butun sorumlulugu size ait.
Secim olarak Unreal yaptikdan sonra hangi versionu kullanicagimizi seciyoruz.
Please Select Version
1) 3.1.x
2) 3.2 or greater
Burda hangi versionu kullaniyorsaniz onu secin.
Disable X, W, MassServ [Y/N]?
Buna N diyebilirsiniz, servislere X, W vede MassServ ekler. X ve W semboliktir, massserv toplu olarak islem yapar.
This one make your network unstable
This option also make your services lag
Enable Game [Y/N]?
Buna kesinlikle N demeniz gereklidir, eger Y derseniz servisleriniz devamli cokebilme ihtimali icinde olucaktir.
Enable WebServ? (EXPERIMENTAL) [Y/N]
Bu deneme asamasinda olan WebServ servisini aktive eder, N demeniz tavsiye edilir, Y dersenizde problem cikmaz.
configure islemi bitti simdi sirada kurulumu bitirmek var.
ston@server1 [~]# make
ston@server1 [~]# make install
Boylece auspice servislerinin kurulumu tamamlandi.
Artik servisleri sample.conf u duzenleyip services.conf olarak kaydettikden sonra ./services komutu ile calistirabilirsiniz.
Bu döküman artiiist tarafından eklenmiştir
Oncelikle shell hesabimiza anopeyi cekiyoruz.
ston@server1 [~]# wget http://depo.mirchane.com/dosyalar/anope-1.7.17.tar.gz
Simdi dosyayi acalim.
ston@server1 [~]#tar zxvf anope-1.7.17.tar.gz
simdi kurulum islemlerine basliyalim.
ston@server1 [~]# cd anope-1.7.17/
ston@server1 [~/anope-1.7.17]# ./configure
Anope size bazi sorular sorucaktir, bu sorularin ilk bastaklilerine direkman ENTERa basarak gecin.
Which of the following is closest to the type of server on your IRC network?
1) DreamForge 4.6.7 [this is an old IRCd, you should upgrade to Bahamut]
2) Bahamut 1.4.27 or later
3) UnrealIRCd 3.1.1 or later
4) UltimateIRCd 2.8.2 or later
5) Sequana 0.3.0 or later
6) UltimateIRCd 3.0.0 (alpha26 or later only)
Kullanicaginiz ircd`ye gore seciminizi yapin.
Bundan sonraki sorulara da direkman ENTER deyip gecin. Sira geldi kuruluma.
ston@server1 [~/anope-1.7.17]# make
ston@server1 [~/anope-1.7.17]# make install
anope artik ~/services/ klasorune kuruldu, simdi services/ klasorune girip example.conf u editleyin, daha sonra bunu services.conf olarak kayit edip, servisleri ./services diyerek calistirin.
Bu döküman artiiist tarafından eklenmiştir.
Neostats Asil amac olarak istatistik servisi olan fakat onla birlikte uzerine bircok modul kuralabilen bir sistemdir. En meshur 2 ozelligi secureserv ve opsb dir. Once shell hesabimiza Neostats`i cekiyoruz, Bu yazi yazildiginda son version NeoStats-2.5.16 idi. ston@server1 [~]# wget http://www.neostats.net/NeoStats-2.5.16.tar.gz Simdi sira zipli dosyayi acmakta.
ston@server1 [~]# tar zxvf NeoStats-2.5.16.tar.gz Simdide Neostats kurulumuna basliyoruz. Sirasiyla.
ston@server1 [~]# cd NeoStats-2.5.16
ston@server1 [~/NeoStats-2.5.16]# ./Config
Bu secenekle birlikte size bazi sorular sorucak bu sorulardan ilki cok onemli, hangi ircd versionu kullaniyorsaniz ona gore secmeniz gerekicek.
Which IRC server do you use?
1) Unreal 3.1.x IRCD
2) Unreal 3.2.x IRCD
3) Ultimate 2.x.x IRCD
4) Ultimate 3.x.x IRCD
5) Hybrid7 IRCD
6) NeoIRCd IRCD
7) Bahamut IRCD
8) Mystic IRCD
9) Quantum IRCD
10) Viagra IRCD
11) IRCu (Experimental)
Kullandiginiz ircd numarasini girin.
Bundan sonraki seceneklerin hepsine ENTER lamaniz yeterli olucaktir. Simdi sira kurulumda.
ston@server1 [~/NeoStats-2.5.16]# make
ston@server1 [~/NeoStats-2.5.16]# make install
ston@server1 [~/NeoStats-2.5.16]# cd ../Neostats Kurulum bitti, simdi sirada conf dosyasini olusturmak var, conf dosyasini tek bir komut kullanarak vede sorulan sorulara cevap vererek olusturabilirsiniz.
ston@server1 [~/NeoStats]# ./makeconf Yada isterseniz tarafimizdan hazirlanan conf dosyasini Buraya Tiklayarak indirebilirsiniz.! NeoStats klasorunde ./neostats komutu ile calistirabilirsiniz.
Bu döküman artiiist tarafından eklenmiştir.
Karşılama Mesajı
IP Adreslerini Farklı Göstermek
Gizli Whois
Away Mesajlarını Kapatmak
Karşılama Mesajı
Eggdrop Kurulumu
psyBNC Kurulumu
IRCu Kurulumu
Bahamut Kurulumu
TR-IRCd Kurulumu
Shell Komutları
BNC Nedir?
Eggdrop Nedir?
IRCD Türleri
Multicast
