30 Eylül 2013 Pazartesi

openwrt x86 - kendi kablosuz yönlendiricimi kullanmak istiyorum diyenlere !!!

x86 (i686 tabanlı) sistem ile kende kablosuz ağ yönlediricimi (access point / ap) yapıp kullanmak istiyorum diyen arkadaşlar için;

http://openwrt.serbestinternet.com/snapshots/trunk/x86/


Bunun stantard openwrt trunktan farkı i686, smp  ve 4GB ve yukarısını desteklemesi.


İlave olarak kablosuz ağ çıkış gücü sınırının en fazla  40dbm yükseltilmesi.
Normalde kurallar gereği elimizdek aygıt ne kadar güclü olursa olsun 20dbm(100mw) yi geçmiyoruz.   Oysa şu anda piyasada 1000mw/2000mw/2500mw hatta 6000mw lik ürünler mevcut.

Şu anda kullandığım atom tabanlı sistemin özelliği;

İşlemci : Intel(R) Atom(TM) CPU  330   @ 1.60GHz

Hafıza  : 1.5G

Linux OpenWrt 3.8.13 #1 SMP Sun Sep 29 20:52:07 EEST 2013 i686 GNU/Linux

Kablosuz ağ adaptörü : j-link - RT2870/RT3070 Wireless Adapter, en fazla 2.5w çıkış gücü :)

Hem internet güvenliği, hem ağ yönlendiricisi, hemde dosya sunucusu olarak yaklaşık 2 aydır bu sistemi kullanıyorum.  Benzer işi piyasadaki ürünlerle karşılayabilecek ürünlere göre hem daha uygun, hemde daha kullanışlı.

ttnet fiber kullanıcılarıda openwrt direk kullanabilir. Benim yaptığım gibi.
openwrt devreye aldım ve türktelekomun Tilgin cihazını devre dışı bıraktım.

openwrteyle eğlenceli günlere :)



1. Güç çevirimleri

29 Eylül 2013 Pazar

modifiye edilmiş nginx

Web sunucularıyla ilgilenen hemen hemen herkes nginx bilir.
nginx modifiye edilmiş haliyle ilgilenenler için;

http://tengine.taobao.org/

incelenmesi gereken bir çalışma.

20 Eylül 2013 Cuma

eposta parolasını değiştirmek - roundcube ve ispconfig

Şayet bir ispconfig ve roundcube kullanıyorsak, kullanıcıların parolalarını değiştirmek için;

1. Dosyasında password  eklentisi içinde password modülünü tanımlamak:
 $rcmail_config['plugins'] = array('password');

2. password eklentisini ayarlamak;
plugins/password/config.inc.php dosyasında ispconfig  databasine ait erişim bilgileri girilir.

$rcmail_config['password_driver'] = 'sql';
$rcmail_config['password_db_dsn'] = 'mysql://database_kullanıcısı:database_parolası@127.0.0.1/database_ismi';


$rcmail_config['password_query'] = 'UPDATE mail_user SET password=%c WHERE login=%u';

Artık roundcube kullanan kullanıcılar kendi parolalarını değiştirebilirler.

openwrt'de kablosuz ağ çıkış sinyal gücü limitlerini artırmak

Hepimizin bildiği gibi kablosuz ağlarda, Türkiye sinyal gücü limiti en fazla 20dbm(100mW) olabilir. Sistemlerdeki ağ kartımız 1W/2W olsada bu gücün üstüne çıkamayız. Bu üst sınırı aşabilmekmek için openwrt kaynak kodlarını indirip; package/kernel/mac80211/files/regdb.txt dosyasının içerisindeki
--------------------------------------------------------------------------------------------------------------------
# This is the world regulatory domain
country 00:
        (2402 - 2472 @ 40), (3, 40)
        # Channel 12 - 13. No HT40 channel fits here
        (2457 - 2482 @ 20), (3, 40), PASSIVE-SCAN, NO-IBSS
        # Channel 14. Only JP enables this and for 802.11b only
        (2474 - 2494 @ 20), (3, 40), PASSIVE-SCAN, NO-IBSS, NO-OFDM
        # Channel 36 - 48
        (5170 - 5250 @ 40), (3, 40)
        # NB: 5260 MHz - 5700 MHz requies DFS
        # Channel 149 - 165
        (5735 - 5835 @ 40), (3, 40), PASSIVE-SCAN, NO-IBSS
...
country TR: DFS-ETSI
        (2402 - 2482 @ 40), (N/A, 20)
        (5170 - 5250 @ 20), (N/A, 20)
        (5250 - 5330 @ 20), (N/A, 20), DFS


-----------------------------------------------------------------------------------------------------------------------

satırları düzenleyerek openwrt yi yeni baştan derlemek.
Benim kişisel düşüncem "country 00" düzenleyip, openwrt yi kullanırken ülke olarak 00 seçmek.



x86 tabanlı pcde yüksek çıkış gücüne sahip kart veya usb kablosuz adaptörü olanlar, i686 için derlediğim openwrt yi deniyebilirler.

http://openwrt.serbestinternet.com/snapshots/trunk/x86/


19 Eylül 2013 Perşembe

Etrafınızda kaç tane kablosuz ağ olabilir?



linux üzerinde raid ve lvm yapılandırmasına örnek

Bu gün sanal raid ve lvm ile linux kurulmasının ekran görüntülerinden, ihtiyaç olabilecekleri yüklüyorum;











































lvm - fiziksel disk bölümü oluşturmak;
         pvcreate /dev/sdb1
lvm - volume gurubu oluşturmak
         vgcreate arsiv /dev/sdb1

lvm - volum gurubu genişletmek;
         vgextend arsiv /dev/sdc1
sdc1- sonradan eklenen fiziksel lvm bölümü.

lvm - mevcut bir diski değiştirmek
         vgextend arsiv /dev/sdd1
         pvmove -b  /dev/sdc1 /dev/sdd1

lvm - lvm durumunu kontrol etmek;
         lvs -a -o+devices


Örnek kurulumun sanal makinesini;
http://ftp.serbestinternet.com/linux_raid_lvm.ova
indirip, virtualbox import ederek inceleme yapabilirsiniz.

İyi eğlenceler.

linux üzerinde radi ve lvm yapılandırmasına örnek

Bu gün sanal raid ve lvm ile linux kurulmasının ekran görüntülerinden, ihtiyaç olabilecekleri yüklüyorum;











































Örnek kurulumun sanal makinesini;
http://ftp.serbestinternet.com/linux_raid_lvm.ova
indirip, virtualbox import ederek inceleme yapabilirsiniz.

İyi eğlenceler.

ansible ile yerel quay sunucusu üzerinden execution environment kullanımı

 Yerel quay veya registry sunucularımızdaki ee leri ansible ile kullanabiliyoruz. Bunun için kendi yaptığımız ee leri veya hazır ee leri yük...