데이터 전송에 영향을 주지 않고 ifconfig 출력에서 ​​RX/TX 카운터를 수동으로 재설정하는 방법은 무엇입니까?

데이터 전송에 영향을 주지 않고 ifconfig 출력에서 ​​RX/TX 카운터를 수동으로 재설정하는 방법은 무엇입니까?

센트OS 5.9

인터페이스의 ifconfig 출력에서 ​​RX/TX 카운터를 재설정하고 싶습니다. 재부팅 중에 이러한 카운터가 재설정된다는 것을 알고 있지만 재부팅을 피하고 싶습니다. 데이터 전송을 방해하지 않고 재설정할 수 있는 다른 방법이 있습니까?

답변1

@Sub가 이미 이 질문에 답변했습니다.우분투에 물어보세요. CentOS에 대한 답변을 조정했습니다.

이러한 카운터는 커널에 의해 저장되므로 대답은 네트워크 카드 드라이버 구축 방법에 따라 달라집니다. 두 가지 가능한 옵션:

  • 커널 모듈로
  • 커널 파일 자체에 내장

두 번째 경우에는 카운터를 재설정할 수 없습니다. 첫 번째 경우에는 커널에서 모듈을 언로드한 다음 다시 로드하면 됩니다. 네트워크 카드가 e1000 모듈을 사용하는 경우 다음 명령을 사용하십시오.

ifconfig eth0 down
modprobe -r e1000
modprobe e1000
ifconfig eth0 up

ethtoolNIC 모듈을 찾으 려면 :

ethtool -i eth0

"driver" 뒤에 모듈 이름이 표시됩니다.

드라이버: e1000
버전: 7.3.21-k8-NAPI
펌웨어 버전:
...

설치 yum방법 ethtool은 다음과 같습니다.

yum install ethtool

관련 정보