Hur man hittar och ändrar MAC -adressen på Linux

How Find Change Mac Address Linux



Vårt nätverkskort har minst två adresser eller identifierare, IP -adressen vi alla vet som kan vara dynamiska och den fysiska adressen, mac -adressen som är unik för varje enhet, det är hårdvaruadressen. Att ändra vår mac -adress kan vara användbart för att undvika att lämna loggar med vår riktiga adress på en annan dator eller router. Att ändra mac -adressen kan vara användbart för att klona andra mac -adresser som tvingar dem att kopplas bort från ett nätverk och ansluta igen, användbart för att sniffa lösenordet när det sätts in igen.

I denna korta handledning lär du dig hur du kontrollerar din mac -adress och hur du slumpmässigt redigerar den eller för en specifik ersättnings -mac -adress.







För denna handledning kommer jag att arbeta med nätverkskortet enp2s0 , byt ut detta nätverkskort till ditt (t.ex. eth0, wlan0 , etc.)



För att kontrollera din mac -adress, kör bara:



ifconfig





Vi kan se på enp2s0 -nätverkskortet mac -adressen är d0: 17: c2: 12: 3c: cd medan wlp3s0 wifi -kortets mac -adress är a2: 58: a6: 6a: 29: 04. Mac adresserar 12 siffror, 6 fält med 2 tecken och bokstäver separerade med: som XX: XX: XX: XX: XX: XX.

De första 6 tecknen och siffrorna tillhör enhetstillverkaren, i mitt fall tillhör d0: 17: c2 ASUS. De sista 12 siffrorna är hårdvarans ID -nummer och det är unikt.



Först och främst, för att redigera vår nätverkskorts mac -adress måste vi inaktivera vårt nätverkskort, mac kan inte ändras medan kortet används. Så här inaktiverar du körningen av vårt nätverkskort:

Ifconfig enp2s0 ner

För att sedan redigera vår mac -adresstyp:

ifconfigenp2s0 hw eter 00: 00: 00: 00: 00: 01

Aktivera sedan nätverkskortet igen genom att skriva:

ifconfigenp2s0 upp

Om du behöver redigera vår mac ofta kan det vara bekvämt att använda ett program som heter macchanger, för att installera det på Debian eller Ubuntu -system:

benägenInstalleramacchanger


Under installationen kommer du att bli tillfrågad om macchanger ska starta när en nätverksenhet är aktiverad. Här kan du bestämma vad du vill, byte av din Mac -adress som standard bör inte skapa problem om du inte har din router konfigurerad för att acceptera specifika mac -adresser.

Välj något av alternativen och tryck på enter för att avsluta.

Efter att macchanger har installerats kan vi också kontrollera vår mac -adress genom att skriva

macchanger-s <ENHETSNAMN>

Som du kan se matchar den med mac -adressen som exponeras med ifconfig .

Här visar Macchanger den aktuella macen, den verkliga maskinvarans mac (Permanent MAC) och den nya om du tilldelar den. Om du vill ändra din mac -adress snabbt för en slumpmässig adress kör du helt enkelt:

macchanger-r <ENHETSNAMN>

Se till att du kör macchanger som root och att nätverksenheten är nere. Om du får ett fel när du kör det här kommandot kör du sedan:

ifconfig <ENHETSNAMN>ner

För att inaktivera ditt nätverkskort, efter det skriver ifconfig igen och du ser att ditt nätverkskort inte dyker upp.

Kör sedan | _+_ | på nytt.

Om vi ​​vill tilldela vårt kort en specifik adress kan vi köra:

macchanger-mXX: XX: XX: XX: XX: XX

Till exempel

macchanger-m 32: ce: cb: 3c:63: cd enp2s0

Om vi ​​ställer in vårt kort och kör en ifconfig ser vi vår nya mac -adress.

Efter redigering av vår mac -adress måste vi aktivera nätverkskortet igen, för den här körningen ::

ifconfig <ENHETSNAMN>upp

ifconfig

Nu kan vi se att vårt system också visar den nya mac -adressen 32: ce: cb: 3c: 63: cd.

Brandväggar och IDS kan innehålla policyer som vitlistar och förbjuder specifika mac -adresser. Att manipulera våra nätverkskorts fysiska adress är ett bra steg för att undvika att lämna spår i loggar och öka din integritet genom att maskera din enhet eller kringgå säkerhetshinder när du testar ett nätverk, den vanligaste användningen som sägs i början är när vi vill spricka en wifi -åtkomst som kopplar bort en ansluten enhet med aircrack -sviten genom att klona dess mac -adress.

Jag hoppas att du tyckte att den här självstudien på macchanger var användbar, fortsätt följa LinuxHint för fler tips och uppdateringar om Linux.