In dit artikel wordt het volgende besproken:
- Wat is een MAC-adres??
- Het IP- en MAC-adres vinden met behulp van de opdrachtregel
- Het IP-commando
- Het IP-adres vinden in Linux-systemen
- Het MAC-adres vinden in Linux-systemen
Media Access Control (MAC)-adres
Het MAC-adres, ook wel Media Access Control-adres genoemd, is een uniek en apart hardwarenummer van een bepaalde computer, vooral in een LAN (Local Area Network) of in andere netwerken. Wanneer u als host met internet bent verbonden of uw computer is verbonden met internet, is het IP-adres van uw computer gekoppeld aan het fysieke MAC-adres van de computer op een LAN. Het MAC-adres is hetzelfde als het Ethernet-adres op het Ethernet LAN. In telecommunicatieprotocollen gebruikt de mediatoegangscontrole, de sublaag van de datalinklaag, het MAC-adres. Voor elk type apparaat is er een andere MAC-sublaag. In de DLC-laag is de andere sublaag een logische linkbesturingssublaag.
Vervolgens laten we u zien hoe u de IP- en MAC-adressen van een apparaat kunt vinden met behulp van de opdrachtregel in Linux.
IP- en MAC-adres vinden met behulp van de opdrachtregel
Met behulp van het IP-commando kunt u zowel het IP- als het MAC-adres van uw netwerkverbinding vinden. Hier zullen we het netwerkcommando IP in Linux bespreken. De netwerkparameters van Linux zijn handig om terug te trekken met dit commando. Deze opdracht werkt op verschillende Linux-systemen, zoals Kali Linux, Arch Linux, Fedora, Ubuntu, enz.
Het IP-commando
Het IP-commando vervangt het ifconfig-commando, dat deel uitmaakt van het net-tools-pakket. Het IP-commando is erg sterk en krachtig. De syntaxis van het IP-commando is als volgt geschreven:
# x.X.X.XIn de bovenstaande opdracht wordt de xx vervangen door de volgende twee om het gewenste resultaat te verkrijgen:. Deze exploitanten zijn onder meer:
-zo, die wordt gebruikt om meer informatie over de opdracht weer te geven
-V, die wordt gebruikt om de versie van het ip-hulpprogramma te tonen
Om het IP-adres in Kali Linux te controleren, voert u de opdracht ifconfig in, zoals hieronder weergegeven:
$ sudo ifconfig
Het IP-adres van een Linux-systeem vinden
Om elk van de IP-adressen van een systeem weer te geven, schrijft u de volgende opdracht in de terminal:
$ ip routelijst
Deze opdracht geeft alle IP-adressen weer met hun apparaatnamen die momenteel beschikbaar zijn. Als iemand het standaard IP-adres dat met internet is verbonden niet leuk vindt, kunnen ze een grep-parameter gebruiken. De parameter kan worden geschreven zoals hieronder weergegeven:
$ ip routelijst |grep standaard
Een andere optie is om de apparaatnaam te gebruiken, maar in dit geval is het essentieel om de namen van de specifieke netwerkapparaten te gebruiken. Voer hiervoor de volgende opdracht in:
$ ip-adres tonen
Hier ziet u dat de Ethernet-verbinding eth0 is, terwijl wlp2s0 de draadloze verbinding voorstelt. In dit voorbeeld gebruiken we de eth0:
$ ip-adres toon eth0
Het MAC-adres van een Linux-systeem vinden
Elk netwerkapparaat heeft een kritieke parameter, zoals een MAC-adres, dat ook de hardware van de computer of een server omvat. Er is een uniek MAC-adres voor elk apparaat op het netwerk dat op de computer is aangesloten.
Voer de ip-linkopdracht in de terminal in, zoals hieronder weergegeven:
$ ip-link tonen
Het hulpprogramma ip-link vermeldt verschillende parameters voor een apparaat. Er zijn twee regels voor elk van de apparaten voor de link-state en hun eigenschappen. De eerste regel toont de huidige status van het specifieke apparaat, de maximale transmissie-eenheid, een reeks vlaggen op het apparaat, enz. Evenzo geeft de tweede regel het huidige MAC-adres of het type linklaag aan dat momenteel in gebruik is. In het vorige voorbeeld werden de MAC-adressen gevonden van de twee LAN-verbindingen die momenteel in gebruik zijn.
Conclusie
Deze tutorial liet je zien hoe je MAC-adressen kunt opzoeken in Linux. De opdrachten in dit artikel werken met veel distributies, waaronder Kali-, Arch- en Ubuntu Linux-machines.