Как узнать MAC-адрес сетевой карты?

Назад    Вниз

Если Вам необходимо узнать MAC-адрес сетевой карты для дальнейшего его копирования на другой компьютер, ноутбук или купленный новый маршрутизатор (в первую очередь это понадобится тем, кто подключен к сети провайдера в которой используется привязка к MAC-адресу сетевого устройства), то сделать это можно следующими способами:

Способ 1

MAC-адрес можно узнать с помощью команды ifconfig и iwconfig для беспроводных адаптеров.

ifconfig -a

ifconfig -a - выведет информацию о всех сетевых интерфейсах, если надо узнать MAC-адрес конкретного сетевого интерфейса, то можно выполнить следующую команду:

ifconfig <сетевой интерфейс>

, где сетевой интерфейс - это сетевого интерфейс, у которого надо узнать MAC-адрес, например eth0.










MAC-адрес записан в строчке HWaddr.


Способ 2

Можно воспользоваться командой arp, позволяющей выдать содержимое ARP-кэша на экран. Чтобы кэш был актуален для требуемого IP-адреса, перед командой arp надо выполнить ping, то есть выполнить последовательно две команды ping и arp.

В интерпретаторе командной строки введите команду:

ping -c 1 <IP-адрес> && arp -a

, где IP-адрес - IP-адрес сетевого интерфейса, у которого надо узнать MAC-адрес.










Способ 3

Можно воспользоваться командой arping:

arping <IP-адрес>

, где IP-адрес - IP-адрес сетевого интерфейса, у которого надо узнать MAC-адрес.










Способ 4

Можно воспользоваться командой macchanger:

macchanger -s <сетевой интерфейс>

, где сетевой интерфейс - это сетевого интерфейс, у которого надо узнать MAC-адрес, например eth4.










Назад    Вверх