내가 실행할 때 ifconfig eth0
다음 줄을 참조하십시오 :
eth0 Link encap:Ethernet HWaddr 08:00:27:42:81:a7
inet addr:10.0.2.15 Bcast:10.0.2.255 Mask:255.255.255.0
inet6 addr: fe80::a00:27ff:fe42:81a7/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:66 errors:0 dropped:0 overruns:0 frame:0
TX packets:212 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:8001 (8.0 KB) TX bytes:34004 (34.0 KB)
이 카운터, 특히 RX / TX 패킷을 어떻게 재설정 할 수 있습니까?
답변
이러한 카운터는 커널에 의해 유지되므로 네트워크 카드 드라이버의 구축 방법에 따라 대답이 달라집니다. 두 가지 가능한 선택 :
- 커널 모듈
- 커널 내부
두 번째이면 운영 체제를 다시 시작하지 않고 카운터를 재설정 할 수 없습니다. 처음이라면 커널에서 모듈을 언로드 한 다음 다시로드하면됩니다. NIC 카드가 e1000 모듈을 사용하는 경우 다음 명령을 사용하십시오.
$ ifconfig eth0 down
$ modprobe -r e1000
$ modprobe e1000
$ ifconfig eth0 up
ethtool
NIC 모듈을 찾는 데 사용하십시오 .
$ ethtool -i eth0
드라이버 앞에 모듈 이름이 표시됩니다.
driver: e1000
version: 7.3.21-k8-NAPI
firmware-version:
...
다음과 같이 apt-get
설치 하십시오 ethtool
:
$ apt-get install ethtool