IRCRehberi.Net- Türkiyenin En iyi IRC ve Genel Forum Sitesi

IRCRehberi.Net- Türkiyenin En iyi IRC ve Genel Forum Sitesi (https://www.ircrehberi.net/)
-   Unreal IRCd (https://www.ircrehberi.net/unreal-ircd/)
-   -   Unrealircd 5 Geoip Modülünün Kurulumu (https://www.ircrehberi.net/unreal-ircd/17217-unrealircd-5-geoip-modulunun-kurulumu.html)

Alper 15 Nisan 2020 21:24

Unrealircd 5 Geoip Modülünün Kurulumu
 
Merhabalar,

Kuruluma geçmeden önce aşağıdaki adrese ücretsiz üye oluyorsunuz. (Veri dosyalarını indirebilmek için)


[Üye Olmadan Linkleri Göremezsiniz. Lütfen Üye Olmak için TIKLAYIN...]

Kayıt olduğunuzu varsayarak sonraki adıma geçiyorum.

Hesabınıza girdiğinizde ne yapmanız gerektiğini aşağıdaki görselde paylaştım. Her ihtimale karşı yazayım belki fotoğraf zaman içinde sitesi filan kapanır gözükmez filan madurluk durum olmaması açısından profilin anasayfasındayken "Download Databases" kısmına girip sayfanın alt kısmında bulunan "GeoLite2 Country: CSV Format" olan dosyayı "Download ZIP" tıklayıp indiriyorsunuz.

[Üye Olmadan Linkleri Göremezsiniz. Lütfen Üye Olmak için TIKLAYIN...]
Zıp dosyasından çıkan klasörün içinde bize lazım olan 3 dosyayı sunucudaki unrealircd nin içindeki conf klasörünün içine atıyoruz. (unrealircd.conf dosyasının bulunduğu klasöre)


GeoLite2-Country-Blocks-IPv4.csv
GeoLite2-Country-Blocks-IPv6.csv
GeoLite2-Country-Locations-en.csv


Şimdi kuruluma geçebiliriz...

SSH ye bağlandıktan sonra sırasıyla yazıyorum.

1-) cd unrealircd-5 yazıp tab tuşuna basıyoruz. (Büyük yazmak için kullandığımız CAPSLOCK tuşunun üstündeki tuş.


2-) Aşağıdaki komutları uygulayıp modulleri yüklüyoruz.

./unrealircd module install third/geoip-base
./unrealircd module install third/geoip-whois
./unrealircd module install third/geoip-chanban

3-) make install

4-) Modül blocklarının conf dosyasına eklememiz gerekiyor unrealircd.conf doyasını açıp,

Kod:

geoip {
    ipv4-blocks-file "GeoLite2-Country-Blocks-IPv4.csv";
    ipv6-blocks-file "GeoLite2-Country-Blocks-IPv6.csv";
    countries-file "GeoLite2-Country-Locations-en.csv";
};

geoip-whois {
    display-name; // Poland
    display-code; // PL
    //display-continent; // Europe
    info-string "connected from "; // remember the trailing space!
};

ekliyoruz. Kaydedip çıkıyoruz eski conf dosyasını yenisiyle değişiyoruz. (İşlemleri ftp üzerinden yaptığınızı varsayıyorum)

en son olarak

./unrealircd rehash

diyoruz ve işlemi bitiyoruz...

Sonuç:

[Üye Olmadan Linkleri Göremezsiniz. Lütfen Üye Olmak için TIKLAYIN...]
Eğer mircinizde bu kısım için düzenleme isterseniz.

Kod:

raw 320:*:{
  haltdef
  if (*from* iswm $1-) { echo -a  Ülke: $5- }
  if (*from* !iswm $1-) { echo -a  Swhois: $3- }
}

Normalde whois için 2 modül yeterliydi 3. modül ne işe yarıyor ondan bahsedeyim.

Ülkeye göre kanala girişi yasaklamaya yarıyor.

Örnek:

/mode #channel +b ~C:FR - Fransa'daki tüm kullanıcıların katılmasını önleyecektir.

/mode #channel +iI ~C:RO - yalnızca Romanya'dan kullanıcılar katılabilir.

/mode #channel +be *4*!*@* ~C:PL - yalnızca Polonya'daki kullanıcıların nicklerinde "4" rakamı olmasına izin verilir.
Not: Örnekteki açıklamalar google çeviri ile yapılmıştır.

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


İyi forumlar.

oMeN 16 Nisan 2020 13:52

Emeğine sağlık @[Üye Olmadan Linkleri Göremezsiniz. Lütfen Üye Olmak için TIKLAYIN...]

Furkan 16 Nisan 2020 13:54

Emeğine sağlık kardeşim.

Lareina 16 Nisan 2020 13:55

Emeğine sağlık @[Üye Olmadan Linkleri Göremezsiniz. Lütfen Üye Olmak için TIKLAYIN...] .

Nevra 16 Nisan 2020 13:56

Emeğinize sağlık.

MaquSa 16 Nisan 2020 13:58

Emeğinize sağlık.

ZaLim 16 Nisan 2020 14:59

cok guzel bir paylasim, umarim kullanan olur

Free_EyeS 20 Nisan 2020 20:15

Guzel seyler cikiyor ortaya tesekkurler alper :)

She 11 Ağustos 2020 22:46

Emeğinize sağlık

Sim 12 Ekim 2020 10:32

paylasim icin tesekkürler emeginize saglik @[Üye Olmadan Linkleri Göremezsiniz. Lütfen Üye Olmak için TIKLAYIN...]

Reyhan 12 Ekim 2020 10:35

@[Üye Olmadan Linkleri Göremezsiniz. Lütfen Üye Olmak için TIKLAYIN...] emeğinize sağlık ;ççk

Rima 14 Ekim 2020 03:21

Emeğine sağlık :)

Ruyanur 15 Ekim 2020 19:34

Emeginize saglik,paylasim icin tesekkurler.


Tüm Zamanlar GMT +3 Olarak Ayarlanmış. Şuanki Zaman: 23:53.

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2025, vBulletin Solutions, Inc.

Copyright ©2019 - 2025 | IRCRehberi.Net