Bnc Kullanımı Ve Kurulumu

BNC Nedir ?

BNC ( BouNCer ), kullanıcıların shell üzerinden IRC sunucularına bağlanmalarını sağlar. BNC, bir proxy server kurmanızı sağlamaz, zaten kendisi özellikleri kısmen kısıtlanmış bir proxy sunucur. BNC size bu hizmeti verirken sizin shell hesabınıza bağlanmanız gerekmez. Mirc, Pirc gibi IRC programlarını kullanarak BNC üzerinden istediğiniz sunucuya bağlanırsınız. BNC bu basit görevin yanında size eğlenceli ve işlevsel bazı özellikler de sunar. Shell alıdığınız şirketin size verdiği imkanlar dahilinde yüzlerlerce vhost ve IP adresini kullanabilirsiniz yada kendi vhost ve ip adresinizi yaratabilirsiniz.

Vhost sizin ip adresiniz yerine gözüken adreslerdir. İşte işin eğlenceli kısmı burası yani siz kendiniz alemin.en.kral.chatcisi.benim.com gibi bir adresi yada seni.seviyorum.fadime.com gibi bir adresi kendinize vhost olarak seçebilirsiniz. Bu özellikler shell aldığınız şirketin size sunuduğu imkanlara bağlı olarak değişkenlik gösterir. Bazı şirketler kendi oluşturdukları vhostların dışında vhost kullanılmasına izin vermezler, bazıları ise sadece size ait vhost(lar) oluştumanıza izin verirler.

BNC, sizin belirlediğiniz maximum kullanıcı sayısına ulaştığında başka bağlantılara izin vermez, sizin girdiğiniz vhostların dışında vhost kullanılmasını engeller, BNC üzerinden bağlantı sağlayan kullanıcının istediğinizde bağlantısını kesmenizi sağlar ve istediğiniz porttan bu hizmeti sunar.

BNC size kısmi bir koruma sağlar. Sizin gerçek IP adresiniz gözükmediği için D.O.S. saldırıları gibi saldırılardan korunmuş olursunuz. Ancak bu gizlenme sadece IRC sunucularında çalışır. BNC ‘yi proxy sunularından ayıran en büyük özelliği ise budur.

En çok kullanılan bouncerlar BNC, psyBNC ve EzBounce ‘dur. BNC diğer ikisine göre oldukça kısıtlı özelliklere sahiptir. psyBNC ve EzBounce daha çok işlevseldir. Ancak kullanım amacınıza göre en doğrusunu siz belirlemelisiniz. Sadece siz kullanacaksanız psyBNC gibi işlevsel bir bouncer kullanmak pek bir fayda sağlamaz. Aynı bouncer, beş ve üzeri kullanıcıya hizmet verecekse yada bir bouncer kurup diğer kullanıcılara açmayı düşünüyorsanız BNC pek size göre değil demektir.

Kuruluma Baslayalim

http://raistlin.eroin.org/index.php?d=bnc adresinden gerekli dosyayi indin

Son versiyon bnc kurulum dosyasını FTP ile shell hesabınıza gönderin sonra TELNET ile shell hesabınıza bağlanın.

tar -zxvf bncX.X.X.tar.gz yazın.

İşlem bitince cd bncX.X.X.tar.gz yazın.

Daha sonra ./configure yazın. (Bu işlem uzun sürebilir)

İşlem bitince make yazın ve artık BNC sisteminize kuruldu.

Eğer shelliniz destekliyorsa bncsetup veya bncinstall yazarak BNC konfigürasyonuna başlayabilirsiniz.

Shelliniz bu komutları desteklemiyorsa BNC ‘nin kurulmasıyla beraber gelen bnc.conf dosyasını pico bnc.conf yazarak açın.

Konfigürasyon dosyanızı düzenleyin (örnek konfigürasyon dosyasını “Dosyalar” bölümünde bulabilirsiniz.) ve kaydedin.

S:[şifre]Admin(supervisor) şifresi yazın.D:[port]:[max kullanıcı]:[şifre]BNC ‘ye bağlantı sağlancak port: bağlanacak en fazla kullanıcı sayısı:kullanıcıların gireceği şifre.C:[port]IRC ‘ye bağlanılırken kullanılıcak standart portu yazın.X:[standart vhost]BNC ‘nin kullanacağı standart vhostu yazın.V:[alternatif vhost]BNC ‘nin izin vereceği vhost listesini yazın.V:[alternatif vhost]Buraya istediğiniz kadar vhost girebilirsiniz.V:[alternatif vhost]Ancak her vhostun başına ‘v:’ yazmalısınız.P:bnc.pidBNC ‘nin pid dosyasının adını yazın.W:1Dinamik identi aktiflerştirmek istiyorsanız 1 yazın.L:bnc.logBNC ‘nin log tutmasını istiyorsanız log dosyasının adını yazın.A:1:*.eggdrop.comBNC ‘nin şifre sormadan bağlantı sağlayacağı host adreslerini yazın.

Daha sonra ./bnc bnc.conf yazın. Aşağıdaki gibi mesajlar gelirse BNC ‘niz çalıştırılmış demektir.

Using conf file ./bnc.conf –Configuration:

Daemon port……:1234

Maxusers………:1

Default conn port:6667

Pid File………:./pid.bnc

Vhost Default….:-SYSTEM DEFAULT-

Process Id…….:12345

Exit ./bnc{7} :Sucessfully went into the background.

NOT:

Son satırda gözüken “Sucessfully went into the background.” yazısı yoksa yada başka bir mesaj varsa BNC için seçtiğiniz portu değiştirmeniz gereklidir.

Kullanıcılar için seçtiğiniz şifre ile admin(supervisor) şifresi mutlaka farklı olmalıdır.

BNC Kullanımı

BNC ‘nin kullanımı çok basittir. Bilmeniz gereken iki şey var. Birincisi, BNC ‘niz hangi porttan bağlantı sağlıyor; ikincisi ise kullanıcı şifresi ve admin(supervisor) şifresi ne? Bunları bildikten sonra BNC ‘ye bağlantı sağlayabilirsiniz. Admin şifrenizi bilmeden de BNC ‘ye bağlantı sağlayabilirsiniz ancak BNC ‘yi daha sağlıklı yönetmek ve kullanmak için bu şifreye ihtiyaç duyabilirsiniz.

İlk olarak /server benim.server.comort yazın. Burada benim.server.com yerine BNC konfigürasyon dosyasına yazdığınız vhostlardan birinin adresini ve BNC ‘ye bağlantı yapılacak portu yazın.

Daha sonra /quote pass şifre yazın. Burada şifre olarak kullanıcıların bağlantı sağlayacağı şifreyi yazın. (admin şifresi değil)

BNC ‘ye girdikten sonra /quote conn sunucu.adı.comort yazın. Burada sunucu.adı.com yerine bağlanacağınız IRC sunucusunun adını, port yerine ise sunucuya hangi porttan(standart 6667 dir) bağlanacağınızı yazın.

Eğer admin komutlarını kullanmak isterseniz /quote main admin_şifre yazın. Burada admin_şifre yerine admin(supervisor) şifrenizi yazın. IRC sunucusuna bağlanmak için admin şifrenizi girmeni gerekmez.

ÖRNEK:

/quote elite.ltnx.com:10255

/quote pass 23041920

/quote conn irc.dal.net:6667

BNC Komutları

BNC ‘ye komut gönderirken her komutun başına /quote yazmalısınız. Örneğin /quote help gibi. Aşağıdaki komutlar BNC ile çalışmaktadır. Eski veya yeni versiyonlarda bu komutlar çalışmayabilir yada farklı görevi yerine getirebilir. BNC de Eggdrop gibi geliştirmeye açık olduğu için aynı versiyonda bazı komutlar eksik olabilir yada daha farklı komutlar eklenmiş olabilir.

kod:

/password – şifrenizi deiştirir

/vhost – vhostunuzu ayarlar

/proxy – warsa proxy ip adresi

/setusername – kulanıcı adınızı ayarlar

/setaway – siz chatten çıktığınızda away mesajınızı ayarlar.

/setleavemsg – siz serverden çıktığınızda “/ame” mesaj yazar.

/leavequit – çıkış mesajı yazar , kanallara

/setawaynick – chatten çıktığınızda nickinizi deiştirir.

/jump – sonraki servere geçiş yapar.

/bquit – serverden psybnc yi çıkarır.

/bconnect – servere bağlanırsınız. ( bazen bağlanamadığınızda bu komutu kulanın? )

/aidle – aç/kapat antiidle örnek:/aidle 1

/autorejoin – chatten çıktığınızda 1 de çıkmaz 0 da çıkar örnek:/autorejoin 1

/addserver – bağlanacağınız serveri ekler.

/delserver – bağlanacağınız serveri siler. numara yazarakta sile bilirsiniz..

/listservers – serverleri listeler.

/addban – siz serverde yokken eklediğiniz ip adreslerini veya nickleri banlar

/delban – banlası siler..

/addignore – her zamman eklediğiniz ip leri veya nickleri ignoreye ekler..

/delignore – ignoreleri kaldırır.

/listignores – ignoreleri listeler..

/playprivatelog – siz yokken özelinize gelen mesajları gösterir.

/eraseprivatelog – mesajları siler..

/adduser – * kulanıcı ekler. örnek /adduser webmaster:anfi

/deluser – *kulanıcı siler. örnek:/deluser anfi

Reklamlar
Tagged with: , , , , ,
iRc, Konular kategorisinde yayınlandı

Bir Cevap Yazın

Aşağıya bilgilerinizi girin veya oturum açmak için bir simgeye tıklayın:

WordPress.com Logosu

WordPress.com hesabınızı kullanarak yorum yapıyorsunuz. Log Out / Değiştir )

Twitter resmi

Twitter hesabınızı kullanarak yorum yapıyorsunuz. Log Out / Değiştir )

Facebook fotoğrafı

Facebook hesabınızı kullanarak yorum yapıyorsunuz. Log Out / Değiştir )

Google+ fotoğrafı

Google+ hesabınızı kullanarak yorum yapıyorsunuz. Log Out / Değiştir )

Connecting to %s

%d blogcu bunu beğendi: