Bilgisayarımın etkin MAC Adresi nedir?


18

Bilgisayarımın MAC Adresini bir kablosuz ağda göründüğü şekliyle ararken, çalıştırmam tavsiye edildi ifconfig.

Terminalde bu komutu uyguladıktan sonra, yerleşik kablosuz kart şu anda bunu göndermek için kullandığım şey olmasına rağmen, diğer makinemin aksine, bağlı ağın Ethernet olarak listelendiğini fark ettim.

ifconfig çıktı:

lewisgoddard@t42:~$ 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ıştırılması mümkün müdür?

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


2
Ben uzman değilim, ancak bu yazıyı yazmak için kablosuz bağlantı kullanıyorsanız, mac adresi, 00:0c:f1:53:55:c5bir IP numarası olduğundan, aslında kullandığınız bağlantıdır.
Evandro Silva

Yanıtlar:


5

Bunun neden olduğunu tam olarak bilmiyorum, ama daha önce de gördüm.

MAC adresi konusunda haklısınız - içerideki adres eth1.


2
KATILIYORUM. Bilgisayarın kendi MAC adresine sahip bir Ethernet portu varsa bir tane ekleyebilme özelliği vardır. Dolayısıyla, " dahili kablosuz kart " a sahip olmak, ek bir MAC adresi anlamına da gelir.
david6

9

ipEski yerine kullanın ifconfig. Misal:

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ğ arayüzü / adaptör eth0'ın MAC adresi 04: 7d: 4b: 28: 51: 33'tür .


1

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

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

Trafiğin kaynak olduğunu düşündüğünüz arayüzden geldiğini onaylamak için wiresharkveya tcpdumpdüğmesini kullanabilirsiniz .
wireshark, GUI tabanlı bir yakalama aracıdır (komut satırı seçeneği ile), tcpdump bir komut satırı aracıdır. Çıkışını hızlı bir şekilde (yüklendikten sonra) benzer bir şeyle görebilirsiniz sudo tcpdump -i any.

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

LivewireBT'nin önerdiği gibi, bir ipucu olabilir /etc/udev/rules.d/70-persistent-net.rules.

Bilgisayarınızın hangi arabirimleri tanıdığını ve getirdiğini görmek için sistem günlüklerinizin çıkışına bakın. Kullanmak dmesgmuhtemelen 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 arabirimi) ve wlan0 (kablosuz) ile ilişkili MAC adreslerini not edin. Gerçek arayüz adı beklediğimiz gibi olmasa bile bilgisayarınızda benzer bir şey olmalıdır.


0

Girişin kaldırılması, /etc/udev/rules.d/70-persistent-net.rulesarayüze daha uygun bir ad atanmasına yardımcı olabilir.


0

iwconfigmac adresini de içeren kablosuz bilgilerini, tıpkı ifconfig'in ethernet bilgilerini gösterdiği gibi gösterir. İşte iwconfig için her şeyin ne olduğunu ve bilginin ne anlama geldiğini anlatan bir link. iwconfig


Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.