인터넷 연결이 유선인지 무선인지 확인하는 명령을 원합니다. 저는 아치 리눅스를 사용하고 있습니다. 다양한 네트워크 구성에 대해 레몬 바에 다양한 아이콘을 표시하기 위해 이 작업을 수행합니다.
답변1
일반적으로 네트워크는 무선 및 유선 연결을 모두 갖도록 구성할 수 있습니다. 예를 들어 경로의 일부는 무선이고 다른 일부는 유선입니다.
나는 다음을 통해 그것을 감지할 것이다:
- 네트워크 연결 유형을 나타낼 수 있는 주소를 식별합니다(예: 공개 Google DNS 8.8.8.8).
다음 명령을 사용하여 이 주소에 도달하는 데 사용되는 인터페이스를 확인하세요.
IP 경로가 8.8.8.8을 얻습니다.
- 이 SO에 설명된 인터페이스에 대한 정보를 가져옵니다.답변