przez konklos » 30 Gru 2006, 18:03
UA:
MAC (ang. Media Access Control) – akronim posiadający szereg znaczeń w elektronice i informatyce:
* podwarstwa warstwy łącza danych (ang. Data Link Layer, DLL) w modelu OSI
* sprzętowy adres karty sieciowej Ethernet i Token Ring, unikalny w skali światowej, nadawany przez producenta danej karty podczas produkcji.
Adres MAC (ang. MAC address) jest 48-bitowy i zapisywany jest heksadecymalnie (szesnastkowo). Pierwsze 24 bity oznaczają producenta karty sieciowej, pozostałe 24 bity są unikalnym identyfikatorem danego egzemplarza karty. Na przykład adres 00-0A-E6-3E-FD-E1 oznacza, że karta została wyprodukowana przez Elitegroup Computer System Co. (ECS) i producent nadał jej numer 3E-FD-E1. Czasami można się spotkać z określeniem, że adres MAC jest 6-bajtowy. Ponieważ 1 bajt to 8 bitów, więc 6 bajtów odpowiada 48 bitom. Pierwsze 3 bajty oznaczają producenta, pozostałe 3 bajty oznaczają kolejny (unikalny) egzemplarz karty. Nowsze karty ethernetowe pozwalają na zmianę nadanego im adresu MAC.
PANOWIE : A CO DO ZMIANY MAC NIE POTRZEBA ŻADNEGO PROGRAMU
Zmiana adresu MAC pod MS Windows
W systemach Windows 9x, 2000 i XP istnieje możliwość "przesłonięcia" sprzętowego adresu MAC. Aby tego dokonać należy we właściwościach sieci przejść do właściwości karty sieciowej i w zakładce 'Zaawansowane' odnaleźć pole 'Network Address' następnie w polu obok wpisać nowy adres MAC w zapisie szesnastkowym, bez znaków '-'. Niestety większość sterowników nie udostępnia tej możliwości, możemy jednak przypisać inny MAC w rejestrze lub nawet dodać tę pozycję w zakładce 'Zaawansowane'.
W tym celu uruchamiamy edytor rejestru (regedit.exe) i przechodzimy do klucza
Win9x: 'HKLMSystemCurrentControlSetServicesClassNet
(może być więcej niż jeden klucz stąd 'x', zmiany dokonujemy tylko dla klucza od naszej karty sieciowej, poznamy go po wartości DriverDesc, która powinna być identyczna jak ta widniejąca w Menedżerze urządzeń przy naszej karcie sieciowej). W tym miejscu mamy dwie możliwości:
dodajemy nowy ciąg o nazwie 'NetworkAddress' i wartości 'aabbccddeeff' (bez apostrofów), oczywiście podany MAC to tylko przykład;
przechodzimy dalej do 'NDIParams', tworzymy podklucz 'NetworkAddress' a w nim następujące wpisy (wszystkie typu ciąg):
default:"000000000000"
LimitText:"12"
Optional:"1"
ParamDesc:"Network Address"
type:"edit"
UpperCase:"1"
... i mamy już odpowiednią pozycję w zakładce 'Zaawansowane'.
Aby przywrócić oryginalny MAC, niezależnie od sposobu z którego skorzystaliśmy, należy usunąć wartość 'NetworkAddress' z klucza '(...)
(może być więcej niż jeden klucz stąd 'x', zmiany dokonujemy tylko dla klucza od naszej karty sieciowej, poznamy go po wartości DriverDesc, która powinna być identyczna jak ta widniejąca w Menedżerze urządzeń przy naszej karcie sieciowej). W tym miejscu mamy dwie możliwości:
dodajemy nowy ciąg o nazwie 'NetworkAddress' i wartości 'aabbccddeeff' (bez apostrofów), oczywiście podany MAC to tylko przykład;
przechodzimy dalej do 'NDIParams', tworzymy podklucz 'NetworkAddress' a w nim następujące wpisy (wszystkie typu ciąg):
default:"000000000000"
LimitText:"12"
Optional:"1"
ParamDesc:"Network Address"
type:"edit"
UpperCase:"1"
... i mamy już odpowiednią pozycję w zakładce 'Zaawansowane'.
Aby przywrócić oryginalny MAC, niezależnie od sposobu z którego skorzystaliśmy, należy usunąć wartość 'NetworkAddress' z klucza '(...)
edit by niunka
uzywaj opcji zmien nie pisz posta za postem