Linux-käyttäjinä meidän on joskus muutettava verkkosovittimien MAC-osoitetta. Tätä prosessia kutsutaan myös MAC-osoitteen väärentämiseksi tai väärentämiseksi. Tässä artikkelissa kerrotaan, miten MAC-osoite vaihdetaan Debian 10 Buster -järjestelmässä.
Mikä on MAC-osoite
MAC, joka on lyhenne sanoista Media Access Control, on verkkosovittimen laiteohjelmistoon pysyvästi upotettu kuuden tavun tunnus. Tämän osoitteen voi lukea käyttöjärjestelmä ja verkko, johon sovitin on asennettu. Kaikki verkon solmut, kuten työasemat ja tulostimet, tunnistetaan verkossa näiden MAC-osoitteiden perusteella. Osoitteet ovat identtisiä, vaikka kyseessä olisi kaksi samanlaista laitemallia samalta valmistajalta. Kaikkien MAC-osoitteiden on noudatettava IEEE:n (Institute of Electrical and Electronics Engineers) asettamia standardeja.
Miksi vaihtaa?
Miksi siis vaihtaa MAC-osoite? Sen muuttamiseen on pääasiassa seuraavat syyt:
- Yleisin syy MAC-osoitteen muuttamiseen on yksityisyyden säilyttäminen. Jos olet yhteydessä julkiseen verkkoon, paras tapa pitää henkilöllisyytesi paljastumattomana on väärentää MAC-osoite.
- Jos verkonvalvoja on estänyt MAC-tunnuksesi palomuurissa tai reitittimessä, voit väärentää sen ja päästä sen läpi.
Miten MAC-osoitetta voi tarkastella?
Katsellaksesi kaikkien verkkolaitteidesi MAC-osoitteita voit käyttää seuraavaa komentoa Debian-päätteelläsi:
$ ip link show
Vinkki: Voit avata päätteen Debian Application Launcher -haun kautta seuraavasti:
Tällaisen tulosteen saat:
Yllä oleva tuloste minun järjestelmästäni näyttää kolmen järjestelmääni asennetun verkkolaitteen MAC-osoitteet. Kohdan ”link/ether” jälkeisessä osassa näet tietyn laitteen MAC-osoitteen, mutta olemme sumentaneet sen tietosuojasyistä.
On olemassa toinenkin tapa tarkastella MAC-osoitteita, se on seuraavan ”ip addr”-komennon avulla:
$ ip addr | grep ether
Miten MAC-osoitetta voi vaihtaa tai väärentää?
Voidaksesi vaihtaa laitteen MAC-osoitteen sinun on ensin asennettava komentoriville apuohjelma nimeltä MacChanger.
Avaa pääte joko Application Launcher -haun kautta ja suorita sitten seuraava komento:
$ sudo apt-get install macchanger
Asennuksen aikana tulee seuraava asetusviesti:
Valitse nuolinäppäimillä Kyllä ja paina sitten Enter-näppäintä, jotta voit määrittää macchangerin toimimaan automaattisesti aina, kun verkkolaite otetaan käyttöön tai poistetaan käytöstä.
Seuraavalla komennolla saat laitteen käyttöliittymän nimen, jota käytät myöhemmin sen MAC-osoitteen muuttamiseen:
$ ip addr
Korostettu käyttöliittymän nimi on se, jota käytämme seuraavissa esimerkeissä.
Sattumanvaraisen MAC-tunnuksen määrittäminen
Seuraava komento määrittää satunnaisen, mutta käyttökelpoisen MAC-tunnuksen verkkosovittimelle:
Sytnax:
$ sudo macchanger -r <liitännän-nimi>
Esimerkki:
$ sudo macchanger -r enp37s0
Tietyn MAC-tunnuksen asettaminen
Seuraavalla komennolla annetaan verkkosovittimelle tietty MAC-tunnus:
Sytnax:
$ macchanger --mac=XX:XX:XX:XX:XX:XX <interface-name>
MAC-osoitteen palauttaminen alkuperäiseksi
Jos haluat palauttaa laitteen MAC-osoitteen alkuperäiseen tilaansa, voit käyttää seuraavaa komentoa:
Syntaxi:
$ sudo macchanger -p <liitännäisnimi>>
Esim:
$ sudo macchanger -p enp37s0
Tässä artikkelissa kuvattujen yksinkertaisten vaiheiden avulla voit tarkastella ja muuttaa Mac-osoitteitasi ja myös palauttaa ne alkuperäisiksi aina tarvittaessa.