Squid: WARNING! Your cache is running out of filedescriptors
Feb 5 09:06:19 fw squid[2911]: client_side.cc(2699) WARNING! Your cache is running out of filedescriptors Feb 5 09:06:37 fw squid[2911]: client_side.cc(2699) WARNING! Your cache is running out of filedescriptors loglarda yukaridaki gibi uyari mesajlari aliyorsaniz, Fedora ‘da; /etc/init.d/squid stop vim /etc/squid/squid.conf max_filedesc 4096 vim /etc/init.d/squid scripten once herhangi bir satira ulimit -HSn 4096 satirini ekliyoruz. /etc/init.d/squid …
iptables ile squid yonlendirmeleri
Belki cok bilindik bir konu ama gene yazayim. Firewall + Squid ayni makinada ise ; NOT : -i => ici bakan interface iptables -t nat -A PREROUTING -i eth4 -p tcp –dport 80 -j REDIRECT –to-port 3128 Firewall + Squid farkli makinada ise; iptables -t nat -A PREROUTING -i eth4 -p tcp –dport 80 -j …
ag karti ustunde link var mi? yok mu ?
Birden fazla ethernet kartli bir linux makinaniz var ise hangi ethernette link var hangisinde yok bulmak biraz zor olabilir. Bunun icin asagidaki paketleri kullanabilirsiniz. yum -y install mii-tool mii-tool ciktisi; [root@mail ~]# mii-tool eth0: negotiated 100baseTx-FD flow-control, link ok Alternatif olarak ethtool kullanabilirsiniz. Ag karti ustundeki tum istatistikleri veriyor. yum -y install ethtool [root@mail ~]# …
Crontab ve Zamanlanmış Görevler
Crontab, kısaca zamanlanmış görevlerdir. Belirlediğimiz zaman süreçlerinde çalışmasını istediğimiz komut ya da scriptleri otomatik olarak çalışmasını sağlayan servistir. Crontab aşağıdaki tabloda belirtilmiş olduğu gibi toplam 7 süreçten oluşur. Alan Mana 1 Dakika (0-59) 2 Saat (2-24) 3 Gün (1-31) 4 Ay (1-12, Jan, Feb, …) 5 Haftanın günleri (0-6) 0=Sunday, 1=Monday … or Sun, Mon, …
Squid ve Apache ayni sunucuda
Tekrardan selamlar, squid ve apache ‘yi ayni makina ustunde kurmus iseniz apache ‘de ufak bir degisiklikle her ikisinide kullanabilirsiniz. Yapmaniz gereken, vim /etc/apache2/ports.conf Listen 8080 satirini ekliyoruz. (veya hangi porttan calismasini istiyorsak) /etc/init.d/apache2 restart http://192.160.1.1:8080 girerek calistigini gorebilirsiniz. Bunu neden kullaniyorum diye sorarsaniz sarg ve mrtg icin 🙂 Kolay gelsin. Murat.
Biraz Sed
Bugunlerde squid ile ugrastigim icin sagdan soldan hazir blacklistler indirdim.. Bu blacklist domainlerin sadece test.com seklinde eklendigini fark ettim, dogal olarak www.test.com yazdiginizda sayfa aciliyor. Bunun icin test.com ‘u .test.com olarak degistirmem gerekmektedir. Binlerce domaini bu sekilde degistirmek biraz sacma olurdu 🙂 Bende sed ‘i biraz karistirayim dedim, kullanimi basit ve ozel bir editor oldugunu …
IPv6 getaddrinfo ‘fw.local’ error: Name or service not known
Proftp kurmus ve yeniden baslatirken basliktaki gibi hata aliyor ve caninizi sıkıyorsa, vim /etc/hosts dosyasini acip, ::1 ip6-localhost ip6-loopback satirina hostname adinizi eklemeniz kafi olacaktir. Ornek : ::1 ip6-localhost ip6-loopback fw.local Sevgiyle.
Squid ile Bearshare engelleme
Birden lazim oldu, bende bearshare ‘i kurup squid ustunden geciriyim belki birseyler cikartir dedim ve asagidaki log u onume doktu. Geriye sadece .bearshare.com domain olarak engellemek kaldi 🙂 1200082648.742 1628 192.168.1.201 TCP_MISS/200 4570 POST http://login.bearshare.com/registration/account.php? – DIRECT/207.232.22.51 text/xml vim /etc/squid3/squid.conf (squid2 kullaniyorsaniz /etc/squid/ altinda.) acl bearshare dstdomain .bearshare.com http_access deny bearshare Sevgiyle.
Gecerli editoru degistirmek,
set | grep -i EDITOR ciktisindan varsayilan editorunuzu edinebilirsiniz. export EDITOR=/usr/bin/vim ile varsayilan editoru vim yapabilirsiniz. Sevgiyle.
/bin/rm: Argument list too long.
Gecenlerde 800 tane eposta iletisi silmeye kalktigim zaman /bin/rm: Argument list too long. ciktisi donduruyordu ve dosyalar silinmiyordu. Yapmaniz gereken sadece ls | xargs rm komutunu calistirmak.. 🙂 sevgiyle.