이더넷을 통해 인식된 네트워크 이름을 어떻게 찾을 수 있습니까?

이더넷을 통해 인식된 네트워크 이름을 어떻게 찾을 수 있습니까?

Wi-Fi를 통한 네트워크 클라이언트로서 식별 가능한 네트워크 이름을 표시하는 BSSID를 얻을 수 있습니다. nixes에서 이더넷을 통해 연결하는 것과 동등한 방법이 있습니까?

내 질문은 집이나 상점에서 공유 액세스 포인트에 연결할 수 있는 PC를 DHCP가 임대하는 것과 관련이 있습니다. 가능하다면 라이브러리로 구현된 솔루션을 찾고 있습니다.

게이트웨이 MAC 주소는 (거의) 고유하며 내가 연결된 네트워크를 식별할 수 있게 해준다고 생각합니다. 하지만 인식할 수 없습니다. 왜냐하면 16진수 덩어리가 기억하기 쉽지 않기 때문입니다.

게이트웨이의 호스트 이름을 알아내기 위해 알려진 위치를 추적할 수 있다는 또 다른 관련 SE 질문에 대한 의견을 읽었습니다. 하지만 오프라인 LAN에 연결하면 작동하지 않을 것 같습니다.

답변1

찾고 계시는 것 같아요링크 계층 검색 프로토콜, 명령을 사용하여 lldpd관련도구 키트. 소비자 하드웨어에서는 그다지 유용하지 않을 수도 있지만 장치가 네트워크 장치에 이름을 쿼리할 수 있도록 하는 가장 가까운 프로토콜이라고 생각합니다.

소비자 장치의 경우 게이트웨이의 포트 80 또는 443에 액세스하여 포트가 있는지 확인할 수 있을 것 같습니다.

관련 정보