Bilgisayarımın aktif MAC Adresi nedir?

18

Bilgisayarımın MAC Adresini bir kablosuz ağda göründüğü şekilde bulmaya çalışırken, ifconfig dosyasını çalıştırmama önerildi.

Terminalde bu komutu uyguladıktan sonra, diğer makinemden farklı olarak, kurulu kablosuz ağın şu anda bunu yayınlamak için kullandığım şey olsa bile, bağlı ağın Ethernet olarak listelendiğini fark ettim.

ifconfig çıktı:

[email protected]:~$ ifconfig
eth0      Link encap:Ethernet  HWaddr 00:0d:60:7b:d2:18  
          UP BROADCAST MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)

eth1      Link encap:Ethernet  HWaddr 00:0c:f1:53:55:c5  
          inet addr:192.168.1.10  Bcast:192.168.1.255  Mask:255.255.255.0
          inet6 addr: fe80::20c:f1ff:fe53:55c5/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:716 errors:1 dropped:1 overruns:0 frame:0
          TX packets:710 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:620786 (620.7 KB)  TX bytes:80480 (80.4 KB)
          Interrupt:11 Base address:0xe000 Memory:c0210000-c0210fff 

lo        Link encap:Local Loopback  
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:182 errors:0 dropped:0 overruns:0 frame:0
          TX packets:182 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
          RX bytes:19665 (19.6 KB)  TX bytes:19665 (19.6 KB)

Ubuntu'nun bir şekilde karışması mümkün mü?

Değilse, sonuçlarımı yanlış yorumluyorum ve MAC Adresim 00:0c:f1:53:55:c5 olmayabilir?

    
sordu Lewis Goddard 20.10.2012 22:59

6 cevap

5

Bunun neden böyle olduğundan emin değilim, ama daha önce de gördüm.

MAC adresiyle ilgili haklısınız - eth1 dosyasında.

    
verilen cevap Gjermund Bjaanes 20.10.2012 23:11
9

Eski ip yerine ifconfig kullanın. Örnek:

ip addr show

...
2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP qlen 1000
    link/ether 04:7d:4b:28:51:33 brd ff:ff:ff:ff:ff:ff
...

BULMA: Ağ arabiriminin / bağdaştırıcısının eth0'in MAC adresi 04: 7d: 4b: 28: 51: 33 .

    
verilen cevap user175953 17.07.2013 12:48
1

Bilgisayarınızın MAC adresi, ister fiziksel ister sanal olsun, bir arabirimle ilişkili olan yalnızca bir MAC adresidir. Köprüleme veya tünel oluşturma arabirimleri, vm arabirimleri, bağlı arabirimler vb. Olduğunda işler kafa karıştırıcı olur. Bu çıktıyla, arayüzünüzün neden eth1 olarak listelendiğinden emin değilim, ancak bir adrese sahip olan tek kişi olduğu göz önüne alındığında, muhtemelen budur.

Daha fazla bilgi olmadan, Ubuntu / Linux'un yerleşik NIC'nizi yanlış tanımladığını tahmin ediyorum.

Trafiğin, olduğuna inandığınız arabirimden kaynaklandığını doğrulamak için wireshark veya tcpdump değerini kullanabilirsiniz.
tcpdump bir komut satırı aracı iken, wireshark GUI tabanlı bir yakalama aracıdır (bir komut satırı seçeneği ile). Çıktısını hızlıca (yüklendikten sonra) sudo tcpdump -i any gibi bir şeyle görebilirsiniz.

Kablosuz ağ geçidinize erişiminiz varsa, bağlı cihazları görüntülemek için kullanabilirsiniz. Sisteminizin bağlanmak için kullandığı MAC adresi orada olacak.

LivewireBT'nin de belirttiği gibi, /etc/udev/rules.d/70-persistent-net.rules dosyasında bir ipucu olabilir.

Bilgisayarınızın hangi arabirimleri tanıdığını ve getirdiğini görmek için sistem günlüklerinin çıktısına bakın. % Co_de% değerini kullanmak muhtemelen en kolay olanıdır.

İşte bir örnek:

~$ dmesg | egrep 'lan|eth'
[    1.608941] e1000e 0000:00:ff.0: eth0: (PCI Express:2.5GT/s:Width x1) 5c:af:0a:15:42:a2
[    1.608943] e1000e 0000:00:ff.0: eth0: Intel(R) PRO/1000 Network Connection
[    1.608994] e1000e 0000:00:ff.0: eth0: MAC: 9, PHY: 10, PBA No: 2041FF-0FF
[   29.486325] IPv6: ADDRCONF(NETDEV_UP): eth0: link is not ready
[   30.532255] IPv6: ADDRCONF(NETDEV_UP): eth0: link is not ready
[   33.622226] e1000e: eth0 NIC Link is Up 1000 Mbps Full Duplex, Flow Control: Rx
[   33.622856] IPv6: ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready
[   43.880499] IPv6: ADDRCONF(NETDEV_UP): wlan0: link is not ready
[   43.880939] IPv6: ADDRCONF(NETDEV_UP): wlan0: link is not ready
[   50.500518] wlan0: authenticate with 0c:d9:0f:23:ae:0f
[   50.541272] wlan0: send auth to 0c:d9:0f:23:ae:0f (try 1/3)

e1000e / eth0 (kablolu Gigabit arayüzü) ve wlan0 (kablosuz) ile ilişkili MAC adreslerini not edin. Gerçek arayüz adı beklediğimiz gibi olmasa bile, bilgisayarınız benzer bir şeye sahip olmalıdır.

    
verilen cevap belacqua 24.10.2012 04:11
0

Girişi /etc/udev/rules.d/70-persistent-net.rules adresinden kaldırmak, arayüzün daha uygun bir adın atanmasına yardımcı olabilir.

    
verilen cevap LiveWireBT 24.10.2012 03:42
0

iwconfig , tıpkı etconnet bilgisini ifconfig gösterirse, mac adresi de dahil olmak üzere kablosuz bilgileri gösterir. İşte, iwconfig'in, gösterdiği her şeyi ve bilginin ne anlama geldiğini anlatan bir bağlantıdır. iwconfig

    
verilen cevap Wild Man 17.07.2013 12:56
0

ifconfig kullandım | grep HWaddr.

    
verilen cevap NinjahDuk 15.03.2016 14:24

Etiketlerdeki diğer soruları oku