Forum
bir linux sunucuda herhangibi bir portta kaç adet connection bağlandığını görebilmek ve banlamak için gereken komut
#!/bin/bash
netstat -na | grep ":80" | awk '{ print $5}'| cut -d":" -f1 | sort -n | uniq -c | awk '{if($1>30){print "echo baglanti sayisi:"$1" baglanti ipsi:"$2;print "iptables -A INPUT -s " $2 " -j DROP "}}' > ban.sh
burda demek istediğimiz aynı ipden 30 connectiondan fazla bağlantıyı kesmek içindir.
bu komut size ban.sh çıktısı üretir daha sonra
sh ban.sh yazarak belirlediğimiz ipleri banlar.
kolay gelsin
Teşekkürler yararlı bir bilgi.
teşekkürler linux da hiç bir bilgim yok ama kullanmayı çok istediğim işlerim sistemlerinden biri.
Hocam Eline Saglik , Güzel bir bilgi.
teşekkürler linux da hiç bir bilgim yok ama kullanmayı çok istediğim işlerim sistemlerinden biri.
Merhabalar,
Yerli işletim sistemimiz olan Pardus ile denemeye başlayabilirsiniz.
Merhabalar ,
Test etme fırsatım bugün oldu çalışıyor.
Teşekkürler