а MAC адрес (Контрол на медиен достъп) е 48-битовият уникален идентификатор (6 блока от два шестнадесетични знака (4 бита)) възложени от производителя на част от мрежовия хардуер (като безжична карта или Ethernet карта).
Se известен също като физически адресИ е уникален за всяко устройство. Той се определя и конфигурира от IEEE (последните 24 бита) и производителя (първите 24 бита), използвайки уникалния организационно идентификатор.
В някои случаи идваме да използваме услуга, която изисква регистрацията на нашия MAC адрес, това с цел ограничаване на достъпа.
Такъв е примерът с рутери, в които можем да направим бял списък или черен списък с MAC адреси, в които достъпът до мрежата може да бъде предоставен или отказан.
Освен това е чудесна програма, когато искате да защитите поверителността си. Ако не искате да излагате истинския MAC ID, когато сте свързани към обществена точка за достъп до WiFi, можете просто да го промените или да симулирате с друг MAC адрес.
В случая на Linux имаме мощен инструмент което може да ни позволи да променим MAC адреса си.
Macchanger е безплатно приложение с отворен код, което ни позволява да преглеждаме и манипулираме MAC адреса от нашия екип всеки път, когато той започне.
Това приложение може да се използва от терминала и също има GUI (потребителски интерфейс).
Как да инсталирам Macchanger на Linux?
Макченджър е помощна програма, която се предлага в почти всички дистрибуции на Linux така че наличността му не представлява проблем.
За да го инсталирате, просто потърсете Macchanger с нашия предпочитан софтуерен мениджър.
също можем да инсталираме Macchanger от терминала за това трябва да отворим един и да изпълним командата според дистрибуцията на Linux, която използваме.
за инсталирайте Macchanger в Debian, Ubuntu и производни от тях, просто напишете следната команда:
sudo apt-get install macchanger macchanger-gtk
Докато за Arch Linux, Antergos, Manjaro и деривати, с които инсталираме приложението:
sudo pacman -S macchanger
Ако използвате Fedora, CentOS, RHEL или някаква система, получена от тях, можете да инсталирате с някоя от тези команди:
sudo yum install macchanger sudo dnf install macchanger
В случай на openSUSE го инсталирате с:
zypper install macchanger
Как да използвам Macchanger на Linux?
За да започнем да използваме това приложение в нашата система, първото нещо, което трябва да направим след като го инсталираме, е да идентифицираме и знаем нашия MAC адрес, за това трябва да отворим терминал и да изпълним следната команда:
ifconfig
И ще покаже списък с информация, където можем да видим нашия MAC адрес в него, който ще бъде пред HWaddr.
Или също с тази команда:
ip link show eth0
Където eth0 е мрежовият интерфейс, което в моя случай е това.
И адресът се появява пред link / ether xx: xx: xx ...
За да можете да промените MAC адреса на нашето оборудване от терминала, просто изпълнете една от следните команди според това, от което се нуждаем.
Първо трябва да деактивираме нашия мрежов интерфейс за това изпълняваме:
sudo ifconfig eth0 down
Когато eth0 е моят мрежов интерфейс, това може да варира малко като wlanX, ethx, enpxx, наред с други.
Можете да го направите и с:
ip link set dev eth0 down
Направете това сега, ако можем да продължим да използваме приложението. В случай на създаване на напълно случаен изцяло MAC адрес, просто изпълнете:
macchanger -r eth0
за рандомизирайте само специфични за устройството байтове на текущия MAC адресl (тоест, ако MAC адресът е проверен, той все още ще бъде регистриран като от същия доставчик), те изпълняват командата:
macchanger -e eth0
за променете MAC адреса на определена стойност, просто въведете:
macchanger --mac = XX: XX: XX: XX: XX eth0
Където XX: XX: XX: XX: XX: XX е MAC, който искате да промените
И накрая, за връщане на MAC адреса до първоначалната и постоянна хардуерна стойност:
macchanger -p eth0
Y ние отново активираме нашия мрежов интерфейс с:
ifconfig eth0 up
Или също с:
ip link set dev eth0 up
Здравейте, бих искал да задам въпрос за MAC адреса.
Правя стаж с VirtualBox и трябва да конфигурирам TCP / IP на две машини, така че те да комуникират помежду си. Трябва да го направя с Windows и с Linux. Факт е, че когато го правя с Ubuntu, не съм имал проблем с MAC адреса. Двете машини имаха един и същ адрес и въпреки това, когато го конфигурирахте и правех пинга, това не ми даде грешка и получих TTL време. Проблемът възникна, когато го правех с Windows, защото вместо TTL излезе: „хост на дестинацията недостижим“. В крайна сметка разбрах, че трябва да сменя MAC адреса на една от машините. Колкото и да търся, не мога да разбера защо в Ubuntu нямах проблеми и в Windows трябваше да сменя MAC адреса.
Благодаря ви поздрави.