여기 인터넷 선을 꽂는 NIC 의 정보를 보는 유용한 명령어가 있습니다.
유용한 명령어 2탄!
ethtool
1. ethtool 이란?
말 그대로 네트워크 인터페이스 컨트롤러(NIC) 즉, 인터넷 선을 꽂는 장치 드라이버의 정보를 표시하고, 일부 기능 조정이 가능한 명령어입니다.
이 명령은 이런 경우에 유용하게 쓸 수 있답니다.
- 이더넷 장치의 식별 및 진단
- NIC를 통과하는 패킷의 통계 정보
- NIC 장치의 속도, duplex 등 제어
- 멀티 큐 장치에 대한 수신 큐 선택 제어
- 그 외 기타 등등
이번엔 실제 옵션을 사용하여 출력 된 화면들을 한번 살펴볼게요
3. 실습
1. 인터페이스의 auto nego 상태 및 속도, duplex 조정 실습니다.
해당 방법은 임시 방편으로 설정을 해도 영구적이지 않으며,
순단이 발생할 수 있습니다.
# ethtool -s [인터페이스명] autoneg [on|off] speed [10|100|1000] duplex [half |full]
2. 드라이버의 정보를 출력하는 실습입니다.
해당 장비는 igb 드라이브를 사용하고 있네요.
# ethtool -i [인터페이스명]
3. 인터페이스를 통과하는 패킷들에 대한 통계 정보를 출력하는 실습입니다. 내용이 너무 많아 모두 출력되지 않았으나, 내용을 쭉 보다보면 에러에 대한 통계자료도 확인이 가능합니다.
# ethtool - S [인터페이스명]
4. 인터페이스의 auto nego 정보를 좀 더 상세히 볼 수 있는 실습입니다.
# ethtool -a [인터페이스명]
5. 인터페이스의 offload 를 볼 수 있는 실습입니다.
# ethtool -k [인터페이스명]
많은 도움이 되셨나요 ?
다음주에도 알찬 내용으로 찾아뵙겠습니다 !
'OSI 7계층 > [기타2] 명령어' 카테고리의 다른 글
wireshark 완전정복하기[PART.1] (0) | 2019.01.26 |
---|---|
tcpdump 완전정복하기[Part.1] (0) | 2019.01.13 |
유용한 명령어 3탄 : ipconfig/ifconfig (1) | 2018.10.28 |
유용한 명령어 1탄 : NETSTAT (0) | 2018.10.10 |