Linux에서 NIC 속도를 확인하는 5가지 방법

Linux에서 NIC 속도를 확인하는 5가지 방법
당신과 같은 독자들이 MUO를 지원하는 데 도움을 줍니다. 귀하가 당사 사이트의 링크를 사용하여 구매하면 당사는 제휴 수수료를 받을 수 있습니다. 자세히 읽어보세요.

네트워크 어댑터의 속도를 아는 것은 다양한 시나리오에서 도움이 될 수 있습니다. 예를 들어, 사용 가능한 대역폭을 완전히 활용할 수 있는지 여부를 결정하는 데 도움이 되며, 네트워크를 업그레이드하려는 경우 현재 NIC가 지원되는지 또는 NIC를 업그레이드해야 하는지 여부를 확인할 수 있습니다.





16GB 램의 페이징 파일 크기
MUO 오늘의 영상 콘텐츠를 계속하려면 스크롤하세요.

이유나 시나리오에 관계없이 Linux PC에서 NIC 속도를 확인하는 데 사용할 수 있는 여러 가지 명령줄 도구가 있습니다.





Linux PC에 연결된 NIC 찾기

시스템에는 단일 또는 다중이 있을 수 있습니다. 네트워크 인터페이스 카드 그것에 연결되어 있습니다. Linux에서 사용 가능한 모든 NIC를 찾을 수 있습니다. ip 명령을 사용하여 :





 ip link show

이름과 함께 모든 NIC 목록이 표시됩니다. NIC 이름을 찾으면 아래 방법 중 하나를 사용하여 속도를 확인하세요.

1. ethtool을 사용하여 Linux에서 NIC 속도 확인

ethtool은 속도, 이중성, 네트워크 인터페이스 통계 및 지원되는 링크 모드를 포함하여 네트워크 드라이버 및 인터페이스에 대한 정보를 제공하는 명령줄 도구입니다. 또한 네트워크 인터페이스 구성 설정을 변경할 수 있으며 이를 사용하여 네트워크 인터페이스 카드 문제를 해결할 수도 있습니다.



시스템에 ethtool이 설치되어 있을 수 있습니다. 그렇지 않은 경우 다음을 실행하세요.

 sudo apt install ethtool

ethtool 다음에 NIC 이름을 실행하면 장치 속도, 이중성, 지원되는 링크 모드 및 기타 속성을 포함한 네트워크 인터페이스 카드 세부 정보가 표시됩니다.





 ethtool <interface>

NIC의 속도를 표시하려면 다음을 사용하십시오.

 sudo ethtool <interface> | grep Speed 

출력은 NIC의 속도가 1000Mb/s임을 보여줍니다.





  ethtool을 사용하여 NIC 속도 찾기

2. /sys 파일 시스템을 사용하여 NIC 속도 확인

그만큼 /sys/class/net/<인터페이스> 디렉터리에는 시스템에 연결된 네트워크 인터페이스 카드에 대한 정보가 포함된 다양한 파일이 포함되어 있습니다. NIC의 속도는 /sys/class/net/<인터페이스>/speed 파일. 이 정보를 볼 수 있습니다 고양이 명령을 사용하여 :

 cat /sys/class/net/<interface>/speed

예를 들어, 네트워크 인터페이스의 속도를 찾으려면 ens33 , 명령은 다음과 같습니다.

 cat /sys/class/net/ens33/speed

출력에는 NIC의 속도가 표시됩니다.

  /sys 의사 파일 시스템을 사용하여 NIC 속도 찾기

3. dmesg를 사용하여 NIC 속도 보기

dmesg 명령은 시스템 부팅 및 하드웨어 초기화와 관련된 중요한 메시지를 표시합니다. grep 명령과 함께 dmesg를 사용하면 NIC 속도, 물리적 연결 상태 등과 같은 특정 정보를 필터링할 수 있습니다.

Linux에서 NIC 속도를 확인하려면 dmesg 명령을 실행하고 해당 출력을 다음으로 파이프하십시오. 그렙 명령 그 뒤에 NIC 이름이 옵니다:

 sudo dmesg | grep <interface>

출력에서 링크 상태, 이중 모드 등과 같은 기타 정보 중에서 NIC 속도를 찾을 수 있습니다.

  dmesg 명령을 사용하여 NIC 속도 찾기

4. mii-tool을 사용하여 Linux에서 NIC 속도 확인

mii-tool은 링크 상태, 이중 모드 및 네트워크 인터페이스 카드의 속도를 포함한 NIC 설정을 볼 수 있는 이전 Linux 명령줄 도구입니다. ethtool을 사용할 수 없는 이전 시스템에서 사용할 수 있습니다.

NIC 속도를 확인하려면 mii-tool 다음에 NIC 이름을 실행하십시오.

 sudo mii-tool <interface> 
  mii-tool을 사용하여 NIC 속도 찾기

5. networkctl 명령 사용

networkctl을 사용하면 네트워크 링크 상태를 보고 수정할 수 있습니다. 이 명령을 사용하면 유형, 작동 상태, 속도, 모델, 하드웨어 주소, 커널 모듈 드라이버 등과 같은 링크에 대한 정보도 볼 수 있습니다.

Linux에서 NIC 속도를 확인하려면 다음을 사용하세요.

 networkctl status <interface>

그러면 NIC 속도와 함께 자세한 출력이 인쇄됩니다. NIC 속도만 필요한 경우 다음과 같이 위 출력을 grep으로 파이프하십시오.

 networkctl status <interface> | grep Speed 
  networkctl 명령을 사용하여 NIC 속도 찾기

Linux에서 NIC 속도를 찾는 것은 쉽습니다.

NIC의 속도를 알면 카드가 지원하는 네트워크 속도를 결정하는 데 도움이 될 수 있습니다. 이제 Linux 시스템에서 NIC 속도를 찾는 방법을 알았으므로 인터넷 연결 속도 테스트를 통해 ISP가 약속한 속도를 얻고 있는지 확인할 수도 있습니다.