Icınga2 de Ping Servisini Disable Etmek

Icınga2 de eklenen her host default olarak ping servisi ile geliyor , yani biz sadece http kontrol et desekte ayrıca ping atıp host un yaşayıp yaşamadığına bakmaya çalışıyor , oysa hostumuz ping’e kapalı olabilir ya da ping atmak istemiyor olabiliriz. O halde çözümü icinga2 de apply rule’larda aramalıyız.

Aşağıdaki dosyayı açıp inceleyelim.

/etc/icinga2/conf.d/services.conf

İçinde aşağıdaki bölümü göreceksiniz.

apply Service “ping4” {
import “generic-service”
check_command = “ping4”
assign where host.address
}

Yapmamız gereken hangi host a ping atılmasını istemiyor isek aşağıdaki örnek şekli ile son parantez öncesine bir satır girmek.

ignore where match(“IP-ADRESI”, host.address)

Eğer birden fazla ping atılmasını istemediğiniz sunucu var ise aşağıdaki şekilde sayıyı arttırabilirsiniz.

ignore where match(“IP-ADRESI”, host.address) || match(“
IP-ADRESI-2″, host.address)

Sonuç olarak dosyamızın son hali aşağıdaki gibi olmalı.

apply Service “ping4” {
import “generic-service”
check_command = “ping4”
assign where host.address
ignore where match(“
IP-ADRESI”, host.address) || match(“IP-ADRESI-2”, host.address) || match(“
IP-ADRESI-3″, host.address)
}

Sonrasında service icinga2 restart ile yazdığımız kuralın aktif olmasını sağlamalıyız.

Ayhan ARDA

IP listesine ping atmak ve sonuçları yazdırmak

For /f %a in (c:\ping.txt) do ping %a -n 5 >> c:\Ping_sonuclar.txt

Windows makina üzerinden bir defada birden fazla IP ye Ping atmak ve sonuçlarını yazdırmak için;

Diyelim ki ; Elinizde 1000 kadar ve farklı networkten yaşayıp yaşamadığını öğrenmek istediğiniz ip adresi var ve bitirmek için süreniz kısıtlı ise (bknz : ben) bu işlemi kullanabilirsiniz , İlk önce ip leri ping.txt isimli dosyaya kopyalıyorum , sonrasında aşağıdaki komuttan ping atılacak ip ler için bunu çağırıyorum , (bknz : c:\ping.txt) , tabi bu dosyayı C diskine koyduğum için burdan çağırdım , sonra kaç ping atacağını belirliyorum , 2-3 te yaterli bir sayı ama 5 olarak belirttim , ip ye 5 defa istekte bulunuyor, son aşama ise sonuçların nereye yazılacağı , burda önceden dosya oluşturmanıza gerek yok , ismini belirtin , kendisi oluştursun , benim örnekte C diskinde Ping_sonuclar.txt isimli dosya oluştur ve içine yaz dedim , Güle güle kullanın , ben öyle kullanıyorum, tek tek yapmaktansa şimdi bir sürü zamanım var 🙂 …

For /f %a in (c:\ping.txt) do ping %a -n 5 >> c:\Ping_sonuclar.txt