Mac adres ve IP eşleştirme
Forum kuralları
Forum kurallarını okuyup, uyunuz!
Forum kurallarını okuyup, uyunuz!
Mac adres ve IP eşleştirme
Merhaba arkadaşlar, mac adress ve ıp eşleştirmesi yapmam laızm ancak bunu bulamadım mac address alıyorum sorun yok ıp adres alıyorum sorun yok ama mac adresi üzerindeki ıp yi eşleştiremiyorum, bu konuda fikri olan var mı acaba ?
Re: Mac adres ve IP eşleştirme
There's no place like 127.0.0.1
Re: Mac adres ve IP eşleştirme
Kaynak kodlar içindeki MySendARP fonksiyonu ile IP adresinden MAC adresini alabilirsiniz.
Fakat şunu da belirteyim: sadece bu kodu kullanarak IP adresinden MAC adresini elde edemeyebilirsiniz. Çünkü; bu komut PC'deki ARP tablosunu kontrol eder. Eğer bu tabloda aranan IP adresi varsa onun MAC adresini döndürür.
İstediğiniz IP adresinin bu tabloda olması için bir şekilde PC'niz ile bu IP adresi arasında mesajlaşma olması lazım. Bunun da en basit yolu ping yollamak olabilir (karşı tarafın pinge cevap verdiğini kabul ediyorum). Dolayısıyla örnek verdiğim program önce IP adresine ping atar sonra ARP tablosunu kontrol eder.
"Neden böyle bir yol izliyoruz?" derseniz: normal şartlarda IP'den MAC dönüşümü yada MAC'ten IP dönüşümü diye birşey yoktur.
Fakat şunu da belirteyim: sadece bu kodu kullanarak IP adresinden MAC adresini elde edemeyebilirsiniz. Çünkü; bu komut PC'deki ARP tablosunu kontrol eder. Eğer bu tabloda aranan IP adresi varsa onun MAC adresini döndürür.
İstediğiniz IP adresinin bu tabloda olması için bir şekilde PC'niz ile bu IP adresi arasında mesajlaşma olması lazım. Bunun da en basit yolu ping yollamak olabilir (karşı tarafın pinge cevap verdiğini kabul ediyorum). Dolayısıyla örnek verdiğim program önce IP adresine ping atar sonra ARP tablosunu kontrol eder.
"Neden böyle bir yol izliyoruz?" derseniz: normal şartlarda IP'den MAC dönüşümü yada MAC'ten IP dönüşümü diye birşey yoktur.
There's no place like 127.0.0.1