인터넷 연결이 유선인지 무선인지 감지하는 명령

인터넷 연결이 유선인지 무선인지 감지하는 명령

인터넷 연결이 유선인지 무선인지 확인하는 명령을 원합니다. 저는 아치 리눅스를 사용하고 있습니다. 다양한 네트워크 구성에 대해 레몬 바에 다양한 아이콘을 표시하기 위해 이 작업을 수행합니다.

답변1

일반적으로 네트워크는 무선 및 유선 연결을 모두 갖도록 구성할 수 있습니다. 예를 들어 경로의 일부는 무선이고 다른 일부는 유선입니다.

나는 다음을 통해 그것을 감지할 것이다:

  1. 네트워크 연결 유형을 나타낼 수 있는 주소를 식별합니다(예: 공개 Google DNS 8.8.8.8).
  2. 다음 명령을 사용하여 이 주소에 도달하는 데 사용되는 인터페이스를 확인하세요.

    IP 경로가 8.8.8.8을 얻습니다.

  3. 이 SO에 설명된 인터페이스에 대한 정보를 가져옵니다.답변

답변2

현재 사용 가능한 네트워크 연결을 나열합니다.

명령줄

nmcli con show

출력은 다음과 같습니다:

여기에 이미지 설명을 입력하세요.

관련 정보