IrcdMaster
04-10-2006, 20:45
Unrealircd.conf 'un özelliği sunucu ayarlarını ve yazılarını belirlemektir
--------------------------------------------------------------------------------------------
a-) Oncelikle telnet'e login oluruz komut dizini önümüze geldiğinde uygulamamız gereken komutlar aşağıda'dır
Komut : cd Unreal3.2\
;Bu komut ile Unreal3.2 klasorunun icine girersiniz
Komut : pico unrealircd.conf
;Bu komut ile Unreal klasorunun icinde bulunan unrealircd.conf dosyasına girersiniz
b-) Shell'cinizin size verdiği conf'un üzerinde ne gibi değişiklikler yapılabilir ?
- Sunucu ismi değiştirilebilinir nasıl ?
* unrealircd.conf 'a giriş yapıldıktan sonra ilk önünüze gelecek olan satırlar aşağıdadır
---------------------------------------------
# Server Adres
me {
name "irc.deneme.com";
info "Deneme IRC Server";
numeric 1;
};
----------------------------------------------
Bknz ; name "irc.deneme.com"; => Buradan sunucu ismi değiştirilir
Bknz ; info "Deneme IRC Server"; => Buradan info'da gözükecek isim değiştirilir
------------------------------------------------
Eğer yalnızca bu bilgileri değiştirmek istiyorsanız gerekli yerleri düzenledikten sonra
Komut : CTRL+X 'e basıp önünüze gelecek soru karsısında Y tusuna basıp enter'lamaktır
; Bu komut ile bilgileri kaydedersiniz
Komut : ./unreal rehash
; Bu komut ile bilgileri aktif edersiniz
[][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][]
- Diğer değişiklik yapılabilecek bölümleri inceleyelim -
----------------------------------------------------------------------
# Admin Bilgisi
admin {
"-Deneme-"; => Sunucu adı değiştirilir
"E-mail: admin@Deneme.com"; => E-mail adresi düzenlenir
"Deneme.com - #OperHelp"; => adminlerin yardim kanalı düzenlenir
};
--------------------------------------
# Giriş izinleri
class clients
{
pingfreq 90;
maxclients 1024; => Buradan sunucu limitini değiştirirsiniz
sendq 100000;
recvq 8000;
};
----------------------------------------
allow {
ip *@*;
hostname *@*;
class clients;
maxperip 9; => Buradan tek bir ip üzerinden kac kişinin gireceğini belirtirsiniz
};
-----------------------------------------
# Port Listesi
listen 67.160.100.100:6667; => Buradan sunucu ip'ini değiştirirsiniz
listen 67.160.100.100:6667; => Buradan tekrar sunucu ip'i değiştirilir
---------------------------------------------------------------------------
set {
network-name "testing.com"; => Sunucu ismi değiştirilir
default-server "irc.testing.com"; => sunucu ismi değiştirilir
services-server "services.testing.com"; => services'lerin bağlantı adresi değiştirilir
stats-server "stats.testing.com";
kline-address "admin@testing.com";
gline-address "admin@testing.com";
hiddenhost-prefix "Deneme"; => host'larin prefix'i değiştirilir
modes-on-connect "+ixG"; => Sunucuya bağlanan user'lerin otomatik alacağı modeler belirlenir
auto-join "#Deneme";=> Bağlandıktan sonra otomatik girilecek kanallar belirlenir
oper-auto-join "#Opers"; => IRCop-Admin 'lerin oper olduktan sonra gireceği kanal belirlenir
modes-on-join "+ntGf [25j#R1,15t#b,10n#N1,20k#K5,10c#C1]:10"; => Kanal modeleri belirlenir
restrict-usermodes "ixwsSBWt";
restrict-channelmodes "ntuGLOA";
anti-spam-quit-message-time 10s;
who-limit "1";
maxchannelsperuser 12; => Bir kullanıcın en fazla kac kanala gireceği belirlenir
silence-limit "10"; => Bir kullanıcın kac kişiyi silence ( engelleye ) bileceği belirlenir
help-channel "#Help"; => Yardım kanalının hangisi olacağı belirlenir
allow-userhost-change "never";
static-quit "Ayrildi"; => Sunucu çıkıslarında yazacak yazı belirlenir
static-part "Part"; => Kanal çıkışlarında cıkacak yazılar belirlenir
oper-only-stats "*";
default-bantime 1d;
----------------------------------------
hosts {
local "global.oper.testing.com"; => Operlerin alacağı host belirlenir
global "global.oper.testing.com"; => Operlerin alacağı host belirlenir
coadmin "co.administrator.testing.com"; => Co adminlerin alacağı host belirlenir
admin "server.administrator.testing.com"; Server adminlerin alacağı host belirlenir
servicesadmin "admin.testing.com"; => Services adminlerin alacağı host belirlenir
netadmin "network.administrator.testing.com"; => Network adminlerin alacağı host belirlenir
host-on-oper-up "yes";
};
-------------------------------------------
- Size gerekli olan bilgiler bunlardır bu özelliklerin hepsini değiştirdikten sonra uygulanacak olan komutlar aşağıdadır
=> Komut : CTRL+X 'e bastıktan sonra Y 'e basıyoruz ve enter'lıyoruz
; Bu komut ile üzerinde değişiklik yaptığınız dosyalar kaydedilir
=> Komut : ./unreal rehash
; Bu komut ile değişiklik yapılan dosya aktif olur
--------------------------------------------------------------------------------------------
a-) Oncelikle telnet'e login oluruz komut dizini önümüze geldiğinde uygulamamız gereken komutlar aşağıda'dır
Komut : cd Unreal3.2\
;Bu komut ile Unreal3.2 klasorunun icine girersiniz
Komut : pico unrealircd.conf
;Bu komut ile Unreal klasorunun icinde bulunan unrealircd.conf dosyasına girersiniz
b-) Shell'cinizin size verdiği conf'un üzerinde ne gibi değişiklikler yapılabilir ?
- Sunucu ismi değiştirilebilinir nasıl ?
* unrealircd.conf 'a giriş yapıldıktan sonra ilk önünüze gelecek olan satırlar aşağıdadır
---------------------------------------------
# Server Adres
me {
name "irc.deneme.com";
info "Deneme IRC Server";
numeric 1;
};
----------------------------------------------
Bknz ; name "irc.deneme.com"; => Buradan sunucu ismi değiştirilir
Bknz ; info "Deneme IRC Server"; => Buradan info'da gözükecek isim değiştirilir
------------------------------------------------
Eğer yalnızca bu bilgileri değiştirmek istiyorsanız gerekli yerleri düzenledikten sonra
Komut : CTRL+X 'e basıp önünüze gelecek soru karsısında Y tusuna basıp enter'lamaktır
; Bu komut ile bilgileri kaydedersiniz
Komut : ./unreal rehash
; Bu komut ile bilgileri aktif edersiniz
[][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][]
- Diğer değişiklik yapılabilecek bölümleri inceleyelim -
----------------------------------------------------------------------
# Admin Bilgisi
admin {
"-Deneme-"; => Sunucu adı değiştirilir
"E-mail: admin@Deneme.com"; => E-mail adresi düzenlenir
"Deneme.com - #OperHelp"; => adminlerin yardim kanalı düzenlenir
};
--------------------------------------
# Giriş izinleri
class clients
{
pingfreq 90;
maxclients 1024; => Buradan sunucu limitini değiştirirsiniz
sendq 100000;
recvq 8000;
};
----------------------------------------
allow {
ip *@*;
hostname *@*;
class clients;
maxperip 9; => Buradan tek bir ip üzerinden kac kişinin gireceğini belirtirsiniz
};
-----------------------------------------
# Port Listesi
listen 67.160.100.100:6667; => Buradan sunucu ip'ini değiştirirsiniz
listen 67.160.100.100:6667; => Buradan tekrar sunucu ip'i değiştirilir
---------------------------------------------------------------------------
set {
network-name "testing.com"; => Sunucu ismi değiştirilir
default-server "irc.testing.com"; => sunucu ismi değiştirilir
services-server "services.testing.com"; => services'lerin bağlantı adresi değiştirilir
stats-server "stats.testing.com";
kline-address "admin@testing.com";
gline-address "admin@testing.com";
hiddenhost-prefix "Deneme"; => host'larin prefix'i değiştirilir
modes-on-connect "+ixG"; => Sunucuya bağlanan user'lerin otomatik alacağı modeler belirlenir
auto-join "#Deneme";=> Bağlandıktan sonra otomatik girilecek kanallar belirlenir
oper-auto-join "#Opers"; => IRCop-Admin 'lerin oper olduktan sonra gireceği kanal belirlenir
modes-on-join "+ntGf [25j#R1,15t#b,10n#N1,20k#K5,10c#C1]:10"; => Kanal modeleri belirlenir
restrict-usermodes "ixwsSBWt";
restrict-channelmodes "ntuGLOA";
anti-spam-quit-message-time 10s;
who-limit "1";
maxchannelsperuser 12; => Bir kullanıcın en fazla kac kanala gireceği belirlenir
silence-limit "10"; => Bir kullanıcın kac kişiyi silence ( engelleye ) bileceği belirlenir
help-channel "#Help"; => Yardım kanalının hangisi olacağı belirlenir
allow-userhost-change "never";
static-quit "Ayrildi"; => Sunucu çıkıslarında yazacak yazı belirlenir
static-part "Part"; => Kanal çıkışlarında cıkacak yazılar belirlenir
oper-only-stats "*";
default-bantime 1d;
----------------------------------------
hosts {
local "global.oper.testing.com"; => Operlerin alacağı host belirlenir
global "global.oper.testing.com"; => Operlerin alacağı host belirlenir
coadmin "co.administrator.testing.com"; => Co adminlerin alacağı host belirlenir
admin "server.administrator.testing.com"; Server adminlerin alacağı host belirlenir
servicesadmin "admin.testing.com"; => Services adminlerin alacağı host belirlenir
netadmin "network.administrator.testing.com"; => Network adminlerin alacağı host belirlenir
host-on-oper-up "yes";
};
-------------------------------------------
- Size gerekli olan bilgiler bunlardır bu özelliklerin hepsini değiştirdikten sonra uygulanacak olan komutlar aşağıdadır
=> Komut : CTRL+X 'e bastıktan sonra Y 'e basıyoruz ve enter'lıyoruz
; Bu komut ile üzerinde değişiklik yaptığınız dosyalar kaydedilir
=> Komut : ./unreal rehash
; Bu komut ile değişiklik yapılan dosya aktif olur