Bir Cisco Catalyst anahtarında, bir uç cihazın hangi bağlantı noktasına bağlı olduğunu bulmam gerekiyor.
IP adresi/ana bilgisayar adı bende var.
Limanı nasıl hızlı bir şekilde bulabilirim?
Cevap, anahtarın bir Katman 2 veya Katman 3 anahtarı olup olmadığına bağlıdır. Yani, anahtar sadece anahtarlama mı yapıyor ve trafiği yönlendirme için farklı bir cihaza mı aktarıyor, yoksa SVI'lar (anahtarlanmış sanal arayüzler) aracılığıyla yönlendirme kararlarını kendisi mi veriyor.
Bir katman 3 anahtarında, bağlantı noktası cihaz üzerinde birkaç basit komut kullanılarak bulunabilir. Ancak bir katman 2 anahtarında, bağlantı noktasını bulmak için hem anahtara hem de yönlendirmeyi yapan cihaza giriş yapmanız gerekir.
Her iki durumda da komutlar aynıdır, sadece katman 2 anahtarı için iki farklı kutuda çalıştırılır.
Switch'te oturum açın ve aşağıdaki komutu verin (burada ipaddress bulmaya çalıştığınız ana bilgisayarın ip adresidir:
ip arp *ip adresi* göster
Çıktı aşağıdakine benzer görünmeli ve size cihazın mac adresini vermelidir (aşağıda mac adresini kalın olarak vurguladım).
LYKINS-1861#show ip arp 172.20.1.100
Protokol Adresi Yaşı (min) Donanım Addr Türü Arayüz
İnternet 172.20.1.100 0 **28cf.da1d.1b05** ARPA Vlan10
Şimdi aşağıdaki komutlardan birini verin (burada mac-adresi bir önceki adımdaki donanım adresidir). Cisco platformuna bağlı olarak, bazen komut her iki şekilde de listelenir.
mac adres tablosu adresini göster *mac-adresi*
mac-adres-tablosu adresini göster *mac-adresi*
Çıktı aşağıdakine benzer görünmelidir, aradığınız bağlantı noktası Hedef Bağlantı Noktası olarak listelenmelidir:
LYKINS-1861#show mac-address-table adres 28cf.da1d.1b05
Hedef Adres Adres Türü VLAN Hedef Bağlantı Noktası
------------------- ------------ ---- --------------------
28cf.da1d.1b05 Dinamik 10 **FastEthernet0/1/1**
Bu anahtar için yönlendirmeyi hangi cihazın yaptığını öğrenin (ağ belgelerine bakmanız gerekebilir). Bazen bu bir "Router on a Stick" olabilir, burada Katman 2 VLAN'ları Katman 3 kararları için yönlendiriciye aktarılır.
Yönlendirme cihazında oturum açın ve aşağıdaki komutu verin (burada ipadresi bulmaya çalıştığınız ana bilgisayarın ip adresidir:
ip arp *ip adresi* göster
Çıktı aşağıdakine benzer görünmeli ve size cihazın mac adresini vermelidir (aşağıda kalın olarak listelenmiştir).
LYKINS-1861#show ip arp 172.20.1.100
Protokol Adresi Yaşı (min) Donanım Addr Türü Arayüz
İnternet 172.20.1.100 0 **28cf.da1d.1b05** ARPA Vlan10
Şimdi Katman 2 anahtarında oturum açın
Bu cihazda aşağıdaki komutlardan birini verin (burada mac-adresi bir önceki adımdaki donanım adresidir). Cisco platformuna bağlı olarak, bazen komut her iki şekilde de listelenir.
mac adres tablosu adresini göster *mac-adresi*
mac-adres-tablosu adresini göster *mac-adresi*
Çıktı aşağıdakine benzer görünmelidir, aradığınız bağlantı noktası Hedef Bağlantı Noktası olarak listelenmelidir:
LYKINS-1861#show mac-address-table adres 28cf.da1d.1b05
Hedef Adres Adres Türü VLAN Hedef Bağlantı Noktası
------------------- ------------ ---- --------------------
28cf.da1d.1b05 Dinamik 10 **FastEthernet0/1/1**
Öncelikle MAC adresini almanız gerekir, bu nedenle aynı VLAN'daki bir makineye girin ve komşu tablosuna bakın - Windows: netsh int ipv4 show neigh
, Linux: ip nei
Cisco: show ip arp x.x.x.x
. Bunu yaptıktan sonra...
Bu bir katman 2 anahtarında bir keşif işiyse, mac adresi baytlarını uygun şekilde değiştirerek show mac address-table | i 0011.2233.4455
yapın.
Diğer taraftan, eğer bu bir yönlendirici ise, `show ip arp | i 0011.2233.4455' kullanın - MAC'i uygun şekilde değiştirin. Açıkçası MAC'i alırken, doğrudan o yönlendiriciye bağlı olduğu ortaya çıktıysa, zaten işiniz bitmiştir.
Ancak uzun vadede, ana bilgisayarlarınıza LLDP (bu mümkün değilse CDP) kurmanızı ve böylece onları her iki taraftan da tanımlayabilmenizi içtenlikle tavsiye ederim. lldpd, CDP, EDP, SONMP ve FDP'yi de destekleyen Linux için kesinlikle mükemmel bir LLDP daemonudur. Eğer şu anda ana bilgisayara ulaşabiliyorsanız ve ana bilgisayar Linux/BSD çalıştırıyorsa, yukarıdakileri atlayıp sadece LLDP'yi açmanızı tavsiye ederim.
Anahtarınızın çerçeve iletimi (katman 2) veya paket yönlendirmesi (katman 3) yapmasına bakılmaksızın, anahtarın bulmak istediğiniz ana bilgisayarla aynı alt ağda bir yönetim IP adresine sahip olması durumunda aşağıdakiler işe yaramalıdır:
show ip arp
) ve ilgili arayüzünü bulabilirsiniz.show mac-address table address [the address]