Всеки NIC (Карта за мрежова интерфейс) има уникален MAC адрес (Контрол на достъп до медиите). Това се отнася за всички видове мрежови карти, включително Ethernet карти и WiFi карти. MAC адресът е шестбайтово или 12-цифрено шестнадесетично число, което се използва за уникално идентифициране на хост в мрежа.
Пример за MAC адрес е 1F-2E-3D-4C-5B-6A и попада в мрежовия протокол Layer 2 на OSI модела. В днешните мрежи ARP или протоколът за разрешаване на адреси преобразува MAC адрес в протокол на слой 3, например IP адрес. MAC адресът може да се нарича a Физически адрес, Прочетете публикацията ми как да намерите вашия MAC адрес ако не го знаете.
Всички MAC адреси са твърдо кодирани в мрежова карта и никога не могат да бъдат променяни. Можете обаче да го направите да промените или да пропуснете MAC адреса в самата операционна система, използвайки няколко прости трика.
Защо искате да промените MAC адреса си? Ами има много причини за това, най-вече свързани с прескачането на някакъв филтър за MAC адрес, зададен на модем, рутер или защитна стена. Промяната на MAC адреса може да ви помогне да заобиколите определени мрежови ограничения, като симулирате неограничен MAC адрес или чрез подправяне на MAC адрес, който вече е разрешен.
Например, WiFi мрежата може да разреши само упълномощени компютри да се свързват към мрежата и да филтрират компютри въз основа на MAC адреса. Ако можете да издухате легитимен MAC адрес, тогава можете да фалшифицирате MAC адреса си и да получите достъп до WiFi мрежата.
Друг пример е, ако имате интернет доставчик, който позволява само определен брой компютри да се свързват с интернет от дома ви. Ако имате повече компютри, които трябва да се свържете, можете да фалшифицирате MAC адреса на упълномощен компютър и да се свържете с друг компютър.
Можете да промените MAC адреса за мрежова карта в Windows доста лесно, следвайки стъпките по-долу.
Етап 1: Кликнете върху начало, тогава Контролен панел, тогава Интернет връзка, и щракнете с десния бутон върху мрежовата връзка, за която искате да промените MAC адреса и изберете Имоти, Обикновено това ще бъде Локална връзка или Безжична интернет връзка.
Ако използвате Windows Vista, Windows 7 или по-нова версия, трябва да отидете Контролен панел, тогава Мрежа и интернет, тогава Център за мрежи и споделяне, и след това кликнете върхуУправление на мрежовите връзки или Промяна на настройките на адаптер.
След това можете да кликнете с десния бутон върху адаптера и да изберете Имоти.
Стъпка 2: На Общ или Работа в мрежа , кликнете върху Конфигуриране бутон.
Стъпка 3: Сега кликнете върху напреднал и кликнете върху Локално администриран адрес собственост или Мрежови адрес Имот.
По подразбиране Не присъства е избрана. Отидете напред и кликнете върху стойност и въведете нов MAC адрес. MAC адресът е комбинация от 6 двойки номера и знаци, т.е. 40-A2-D9-82-9F-F2. Трябва да въведете MAC адреса без тиретата.
Можете да отворите командния ред и да въведете IPCONFIG / ALL за да проверите дали MAC адресът е променен. Отидете напред и рестартирайте компютъра, за да влязат в сила промените.
Това е най-лесният начин да промените MAC адреса си в Windows. Можете също да го направите чрез регистъра, но това е много по-технически и вероятно не се изисква от повечето хора.
Промяната на MAC адреса на OS X определено не е толкова лесно, колкото при Windows. Първо, трябва да използвате Terminal (подобно на командния ред в Windows), за да промените MAC адреса.
На второ място, трябва да определите ръчно техническото име на адаптера, преди да можете да промените настройките. Ще обясня всичко под стъпка по стъпка, но понякога става доста сложно.
За да започнете, нека открием текущия MAC адрес за вашия Mac. Можете да направите това по един от двата начина: чрез системните предпочитания или чрез терминала. отворено Системни предпочитания, кликнете върху мрежа и след това кликнете върхунапреднал бутон. Уверете се, че първо изберете подходящия интерфейс (WiFi, Ethernet и т.н.) в списъка отляво.
Кликнете върху железария и ще видите първия ред Мак адрес, Мислех, че просто можеш да избереш Ръчно от Конфигуриране падащо меню, но това не ви позволява да редактирате MAC адреса.
В терминала можете да получите MAC адреса, като въведете следната команда:
ifconfig en0 | grep ether
Това ще ви даде MAC адреса за интерфейса en0. В зависимост от броя интерфейси, които имате на компютъра си, може да се наложи да изпълнявате тази команда няколко пъти, като добавите 1 към номера всеки път. Например, изпълнявах следните команди по-долу, докато стигнах до интерфейс, който не съществуваше.
Сега можете просто да сравните MAC адресите, изброени тук, с тези, които сте видели чрез System Preferences. В моя случай, моят WiFi MAC адрес на f8: 1е: DF: d8: 9г: 8а съвпада с en1, така че е интерфейсът, който трябва да използвам за следващите команди.
Преди да променим MAC адреса, можете да използвате полезна команда в терминала, за да генерирате произволен MAC адрес, ако имате нужда от него.
openssl rand-хекс 6 | sed \ / \ (... \) / \ 1: / g; ите /.$// "
Сега, когато имате нов MAC адрес, можете да промените текущия, като използвате следната команда по-долу. Заменете XX с действителния MAC адрес, който искате да използвате.
sudo ifconfig en0 етер xx: xx: xx: xx: xx: xx
За да направите това, трябва да сте влезли като администратор или трябва да активирате коренния акаунт в OS X.По подразбиране коренът е деактивиран и е по-добре да го оставите забранено, ако можете. Трябва само да влезете като администратор и трябва да можете да стартирате командата добре. Ще ви помоли за паролата си, преди да промените MAC адреса.
Освен това адресът няма да се промени, ако все още сте свързани към WiFi мрежа. Първо трябва да прекъснете връзката с всички мрежи и след това да изпълните командата. Изненадващо, изключването от безжична мрежа в OS X изобщо не е интуитивно. Трябва да натиснете и задържите опция и след това кликнете върху иконата WiFi, за да видите опцията за изключване.
Така че тук е изчерпване на всички команди, които изпълнявах, за да получа текущия MAC адрес, да генерира произволен, да актуализирам MAC адреса и след това да проверя, за да съм сигурен, че действително е променен.
Както споменах по-рано, това определено не е толкова просто, колкото процесът е в Windows, но трябва да можете да го направите, ако просто копирате и поставите командите по-горе. Ако имате някакви въпроси, не се колебайте да публикувате коментар. Наслади се!