17 Temmuz 2022 Pazar

Sistem yavaşlığı - İsim çözümleme kaynaklı yavaşlığın tespiti.

 Bir uygulamanın yavaş çalışmasının onlarca belki yüzlerce nedeni olabilsede, bizim şu anki konumuz isim çözümlemesinden (en sık karşılaşılan yavaşlık sorunlarından bir tanesi) kaynaklanan yavaşlıktır. İsim çözülmesinin yavaşlığının sorun olup olmayacağını nasıl inceleriz diyecek olursak, bcc-tools yardımımıza yetişir.

İsim çözümleme yavaşlığını analiz yapmak için;

# yum install kernel-debuginfo-$(uname -r) systemtap bcc-tools

 

# /usr/share/bcc/tools/gethostlatency


Hangi uygulama isim çözümleme özelliğini kullanmış, ne kadar sürede cevap almış yukarıdaki gibi görülüyor.


16 Temmuz 2022 Cumartesi

usb disk kullanım sorunları

 Günümüzde usb üzerinden disk(flash/mc/ssd/normal disk vs.) kullanmadan yapamıyoruz. Durum böyle oluncada zaman usb  bağlantı kaynaklı sorunlarda oluşuyor.

usb kablo bağlantırlarını yaparken olabilecek hareketlerin usb disk kullanımını olumsuz etkilemek için usb disk kullanmaya başlama süresini biraz bekletmek(diski taktıkdan sonra sabit bir yere koymak gibi nedenlerden kaynaklanan) gerekebilir.

Durum böyle olunca bende usb taktıktan 10 saniye sonra sistemim usb diski kullansın istedim ve aşağıdaki ayarı yaptım.


[root@g15 ~]# cat /etc/modprobe.d/usb-storage.conf
options usb_storage delay_use=10

Bu işlemden önce usb_storage kullanılmaya başlandıysa bağlı aygıtları kullanım dışı bırakıp, rmmod usb_storage  && modprobe usb_storage işlemini uygulamamız gerekir.

Bu adımdan sonra usb göründükten 10 saniye sonra usb disk kullanımı başlayacaktır.

10 sn. mola :)

usb disk kullanım sorunları

 Günümüzde usb üzerinden disk(flash/mc/ssd/normal disk vs.) kullanmadan yapamıyoruz. Durum böyle oluncada zaman usb  bağlantı kaynaklı sorunlarda oluşuyor.

usb kablo bağlantırlarını yaparken olabilecek hareketlerin usb disk kullanımını olumsuz etkilemek için usb disk kullanmaya başlama süresini biraz bekletmek(diski taktıkdan sonra sabit bir yere koymak gibi nedenlerden kaynaklanan) gerekebilir.

Durum böyle olunca bende usb taktıktan 10 saniye sonra sistemim usb diski kullansın istedim ve aşağıdaki ayarı yaptım.


[root@g15 ~]# cat /etc/modprobe.d/usb-storage.conf
options usb_storage delay_use=10

Bu işlemden önce usb_storage kullanılmaya başlandıysa bağlı aygıtları kullanım dışı bırakıp, rmmod usb_storage  && modprobe usb_storage işlemini uygulamamız gerekir.

Bu adımdan sonra usb göründükten 10 saniye sonra usb disk kullanımı başlayacaktır.

10 sn. mola :)

7 Mayıs 2022 Cumartesi

Yurtdışından Gelen Web saldırılarını basitçe çöpe gönderelim.

 Merhabalar,

Son bir kaç gündür, yurtdışı kaynaklı olarak kişisel web sunucuma ve web sunucumuz üzerinden bazı sitelere dos/ddos istekleri geldiğini gördüm.

Özellikle apache kullanıyorsak, tüm proxy modüllerini kontrol etmemiz, gerekli değilse devre dışı bırakmamız şart.

Bu yeterli bir önlem değil. Yurtdışı trafiği benim için önemli olmadığından, TR hariç tüm trafiği çöpe gönderiyorum.

Kullandığım script aşağıda görebilirsiniz.

################################################################3

#!/bin/bash
ipset create TR hash:net

for i in `cat ip.tr`
do
    ipset add TR ${i}
done
iptables -N cop-trafik
iptables -A cop-trafik  -p tcp --dport 443  -m set ! --match-set TR src -j DROP
iptables -A cop-trafik -p tcp --dport 80  -m set ! --match-set TR src -j DROP


iptables -I INPUT -j cop-trafik

####################################################################

ip adresi listesi;

http://akyuz.tech/rrepo/ip-addr-list.tr


Scripti kendi ihtiyacınıza göre düzenlemeniz gerekli.

Uygulamanın Desteklediği Linux Dağıtımı ve Çekirdek Sertifikasyon Aralığı

Çekirdek Sertifikasyon Aralığı Linux Sistem Yönetimi “Asgarinin üzerindeyiz, sorun olmaz” Çekirdek sertifikasyonu ...