Zmiana MAC adresu karty sieciowej

MAC adres czyli uniklany identyfikator sprzętowy karty sieciowej o długości 48 bitów. Przedstawiany jest on w zapisie heksadecymalnym, przykład: AB:12:34:45:1A:2B.

Czasami potrzebujemy ten MAC adres zmienić na inny, a sposobów jest kilka. Pod Windowsem można zobaczyć w sterowniku karty sieciowej czy mamy taka możliwość, jeżeli tak w zakładce „Zaawansowane” powinna pojawić się opcja „Network Address”. Po wybraniu tej opcji, należy ustawić porawną wartość adresu fizycznego karty.

W karcie sieciowej Broadcom wygląda to tak:

Właściwości karty sieciowej

Pod Linuxem sprawa wygląda jeszcze prościej:

ifconfig eth0 down
ifconfig eth0 hw ether XX:XX:XX:XX:XX:XX
ifconfig eth0 up
/etc/init.d/networking restart

eth0 jest to interfejs karty sieciowej której chcemy zmienić MAC adres.

Natomiast jeżeli chcemy aby zmiana była wykonywana za każdy startem systemy to dodajemy poniższy wpis do pliku /etc/network/interfaces:

iface eth0 inet static
hwaddress ether XX:XX:XX:XX:XX:XX

Komentowanie jest zakończone.