Bir MAC Adresine Göre IP Adresini Bulabilir miyim?

banner

Bilgisayar ağlarından biraz anlayanlar, internet iletişiminde cihazların IP adresi adı verilen benzersiz bir tanımlayıcı gerektirdiğini bilir. Bir yerel alan ağı (LAN) içindeyken, bir aygıtın MAC adresi, onun benzersiz donanım adresidir. Peki, bir cihazın sadece MAC adresine sahipsek, bu bilgilere dayanarak ilgili IP adresini bulabilir miyiz? Bu yaygın bir sorudur ve çoğu kişi bu konuda sık sık tavsiye ister. Bu makale bu sık sorulan soruyu ele almayı amaçlamaktadır.

MAC Adresi ve IP Adresi Arasındaki İlişki

MAC Adresi (Medya Erişim Kontrol Adresi) ve IP Adresi (İnternet Protokol Adresi) iki farklı adres türüdür. MAC Adresi, dünya çapında benzersiz olan ve ağa bağlı aygıtı tanımlamak için üretici tarafından önceden yapılandırılmış ağ bağdaştırıcısının (bir ağ kartı gibi) fiziksel adresini ifade eder. Öte yandan IP Adresi, ağ yöneticisi tarafından cihazın ağdaki konumunu belirlemek üzere yapılandırılan, ağdaki bir cihazın mantıksal adresidir. MAC Adresi 48 bitlik bir adrestir ve tipik olarak iki nokta üst üste ile ayrılmış 6 baytla onaltılık biçimde temsil edilir, örneğin, 08:00:27:7D:9C:14. IP Adresi 32 bitlik bir adrestir ve tipik olarak noktalarla ayrılmış 4 baytla ondalık biçimde gösterilir, örneğin 192.168.1.1. IP adresi nedir?

Ağ iletişimi sürecinde, kaynak cihaz hedef cihaza veri paketleri gönderir ve hedef cihaza kendi IP Adresi aracılığıyla adresler. Bununla birlikte, gerçek iletim sürecinde veri paketleri doğrudan IP Adresi aracılığıyla iletilmez, bunun yerine veri paketlerinin hedef cihaza doğru şekilde iletilmesini sağlamak için ağ adaptörünün MAC Adresi kullanılarak fiziksel adresleme gerektirir. Bu nedenle, IP Adresi ile MAC Adresi arasında, genellikle Adres Çözümleme Protokolü (ARP) aracılığıyla tamamlanan belirli bir eşleme ilişkisi vardır.

mac address vs ip address

IP adresini bir MAC adresine göre bulabilir miyim?

İlk soruya dönersek, IP adresini bir MAC adresine göre bulabilir miyim?

Cevap: Genel olarak, IP adresini doğrudan MAC adresine göre bulamazsınız. Ancak, bir yerel alan ağında (LAN), MAC adresini IP adresine eşlemek için ARP protokolünü kullanabilirsiniz.

Bir bilgisayarın başka bir bilgisayarla iletişim kurması gerektiğinde, diğer bilgisayarın MAC adresini istemek için bir ARP isteği gönderir. Diğer bilgisayar aynı LAN üzerindeyse, kendi MAC adresiyle yanıt verecektir. Yönlendirici, MAC adresini ve buna karşılık gelen IP adresini ARP önbellek tablosuna kaydedecektir.

Bu nedenle, bir MAC adresini biliyorsanız, karşılık gelen IP adresini bulmak için aşağıdaki adımları uygulayabilirsiniz.

  1. Komut satırı arayüzünü açın. Windows sisteminde, Win+R tuşlarına basın, "Çalıştır" iletişim kutusuna "cmd" yazın ve ardından komut satırı arayüzünü açmak için "Tamam"a tıklayın. Linux veya macOS sistemlerinde, komut satırı arayüzünü açmak için terminali açabilirsiniz.
  2. open
  3. ARP komutunu girin. Komut satırı arayüzünde "arp -a" komutunu girin ve ardından "Enter" tuşuna basın. Bu komut, LAN'daki bilinen tüm cihazların MAC adreslerinin ve IP adreslerinin bir listesini görüntüler.
  4. enter
  5. Hedef cihazı bulun. Listede bulmak istediğiniz MAC adresini arayın, ardından bu MAC adresi cihazının IP adresi, solundaki sütunda gösterilecektir. Örneğin MAC adresi d8-12-65-85-56-79 ise buna karşılık gelen cihazın IP adresi 192.168.100.136'dır.
  6. find

Tekrarlamak gerekirse, yukarıda açıklandığı gibi bir IP adresi bulmak için ARP komutunun kullanılması aynı yerel alan ağı (LAN) içinde yapılmalıdır. Aynı LAN'da olmayan bir cihazın IP adresini bulmak isterseniz, başka araçlar ve teknikler kullanmanız gerekecektir.

📚 Yorum

Diller