.net Tabanlı Local IP Tarayıcı

c# logo

Bulut tabanlı yazıcı sistemi projesi için test amaçlı basit bir Local IP Tarayıcı uygulaması yazdım. Basitçe, girdiğimiz subnet ağındaki cihazları tarayıp, isim ve mac adreslerini döndürüyor.

Kodlar biraz eğitim amaçlı, ipScanProcess fonksiyonu, girilen aralık değerlerindeki ip adreslerinin hostname’ini buluyor. getMacByIp fonskiyonu ise arp komutunu kullanarak, önbellekte tutulan ip ve mac adresi eşleşmelerini getirerek, ip adresine ait mac adresini veriyor.

c# ip scanner

Eklemek isterim ki, herhangi bir performans kaygısı olmadan kabaca çıkmış bir kod düzeni. Not kalsın istedim.

Github üzerinden inceleyebilirsiniz.

https://github.com/sezercoban/IP-Scanner

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir