Mac OS의 명령줄에서 모든 네트워크 하드웨어 나열
차례:
networksetup 유틸리티는 Mac OS X에서 사용할 수 있는 다양한 Mac 네트워킹 기능을 구성하기 위한 명령줄 인터페이스를 제공합니다. 고급 목적을 위해 여기에서 networksetup 및 관련 기능에 대해 여러 번 논의했지만 그 중 하나는 networksetup의 간단한 용도는 Mac에 연결된 모든 네트워킹 하드웨어, 함께 제공되는 장치 인터페이스 및 관련 주소를 나열할 수 있다는 것입니다.이것은 내부 네트워킹 구성 요소와 외부 연결 네트워킹 장치를 모두 나열하는 데 작동하므로 외부 NIC 카드를 사용하는 경우 여기에서 찾아야 합니다.
명령줄을 통해 Mac의 모든 네트워크 하드웨어를 나열하는 방법
주어진 Mac에 어떤 네트워킹 하드웨어가 연결되어 있는지 확인하려면 터미널에 다음 명령 문자열을 실행하기만 하면 됩니다.
networksetup -listallhardwareports
하드웨어 포트(이 경우 기본적으로 Wi-Fi, Bluetooth, Thunderbolt, 이더넷 등과 같이 사용자에게 친숙한 인터페이스 이름)를 표시하는 다음과 같이 보고된 것을 볼 수 있습니다. ), 장치 인터페이스(en1, en0, en3, bridge1, usb1 등) 및 장치의 하드웨어 주소(여기서는 이더넷 주소라고 함), 장치 MAC 주소로 더 잘 알고 있을 수 있습니다. 이는 알아두는 것이 중요할 수 있습니다. 주소 필터링 및 스푸핑.
하드웨어 보고서에 나열되지 않은 것은 라우터, 릴레이, 스위치, 모든 iPhone Personal Hotspot, 테더링 또는 무선 Android 핫스팟과 같은 네트워킹 인터페이스를 통해 연결된 외부 장치입니다. 네트워크 설정으로도 해당 데이터를 검색할 수 있지만 기본 하드웨어로 간주되지 않습니다.
"networksetup -listallhardwareports"를 사용하는 것은 특히 하드웨어 인터페이스가 존재하지 않거나 문제가 있는 것처럼 보이면 네트워크 장치 및 연결 문제를 해결하는 훌륭한 트릭이 될 수 있습니다.
예를 들어, Mac OS X의 네트워크 환경설정 패널에서 특정 네트워킹 장치를 찾을 수 없어 연결이 작동하지 않는 경우 Wi-Fi 카드와 같은 것이 있는지 확인할 수 있습니다. 그렇다면 전원을 껐다가 다시 켜십시오. 이렇게 하면 대부분의 간단한 감지 문제가 해결됩니다.
반면에 하드웨어가 연결되어 있지만 여전히 표시되지 않는 경우 네트워크 카드 또는 인터페이스 자체에 하드웨어 문제가 있음을 나타낼 수 있습니다. .더 간단하게, 동일한 networksetup 명령을 사용하여 명령줄에서 Wi-Fi 네트워크에 연결하려는 경우 필요한 장치 인터페이스를 찾는 것도 간단해집니다.
networksetup에는 고급 Mac 사용자를 대상으로 하는 다른 많은 용도와 매우 고급 기능이 있습니다. 여기에서 networksetup 유틸리티를 사용하여 다룬 다른 요령 중 일부를 찾을 수 있습니다.