Lista all nätverkshårdvara från kommandoraden i Mac OS
Innehållsförteckning:
Verktyget för nätverksinställningar erbjuder ett kommandoradsgränssnitt för att konfigurera olika Mac-nätverksfunktioner som är tillgängliga i Mac OS X. Vi har diskuterat nätverksinställningar och tillhörande funktioner många gånger här för mer avancerade syften, men en av de enklare användningsområden för nätverksinstallation är att den kan lista ut varje del av nätverkshårdvara som är ansluten till en Mac, det medföljande enhetsgränssnittet och dess tillhörande adress.Detta fungerar för att lista både interna nätverkskomponenter och externa anslutna nätverksenheter också, så om du använder ett externt NIC-kort bör du hitta det här.
Hur listar du all nätverkshårdvara på en Mac via kommandoraden
För att se vilken nätverkshårdvara som är ansluten till en given Mac, skicka helt enkelt följande kommandosträng till terminalen:
nätverksuppsättning -listallhardwareports
Du kommer att se något i stil med följande, som visar hårdvaruporten (som i det här fallet i grunden är det användarvänliga namnet på gränssnittet, som Wi-Fi, Bluetooth, Thunderbolt, Ethernet, etc. ), enhetsgränssnittet (en1, en0, en3, bridge1, usb1, etc), och enhetens hårdvaruadress, här kallad Ethernet-adress, men du kanske känner till det bättre som en enhets MAC-adress, vilket kan vara viktigt att känna till för adressfiltrering och spoofing.
Det som inte anges i hårdvarurapporten är externa enheter som är anslutna via nätverksgränssnitten, vilket betyder saker som routrar, reläer, switchar, valfri iPhone Personal Hotspot och tjudrade eller trådlösa Android-hotspots, eftersom de är anses inte vara inbyggd hårdvara, men du kan även hämta den data med nätverksinställningar.
Att använda "networksetup -listallhardwareports" kan vara ett utmärkt knep för att felsöka nätverksenheter och anslutningar, särskilt om ett hårdvarugränssnitt verkar vara obefintligt eller har problem.
Till exempel, om en anslutning inte fungerar eftersom du inte kan hitta en specifik nätverksenhet i nätverksinställningspanelen i Mac OS X, kan du kontrollera om något som ett wifi-kort hittas här, och om så är fallet, försök att stänga av och slå på den igen, vilket ofta löser många av dessa enkla upptäcktsproblem.
Å andra sidan, om du med säkerhet vet att en hårdvara är ansluten men den fortfarande inte visas, kan det tyda på ett hårdvaruproblem antingen med nätverkskortet eller med själva gränssnittet .Enklare, det gör det också enkelt att hitta enhetens gränssnitt, vilket är nödvändigt om du försöker ansluta till wifi-nätverk från kommandoraden med samma kommando för nätverksinställningar.
networksetup har många andra användningsområden och extremt avancerade funktioner riktade till avancerade Mac-användare, du kan hitta några av de andra knep som vi har täckt med hjälp av nätverksinstallationsverktyget här.