Cuando corro ifconfig eth0
ver las siguientes líneas:
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)
¿Cómo puedo restablecer estos contadores, especialmente los paquetes RX / TX ?
12.04
networking
reset
ifconfig
un extraño
fuente
fuente
Respuestas:
El kernel mantiene esos contadores, por lo que su respuesta depende de cómo esté construido el controlador de su tarjeta de red. Dos posibles opciones:
Si es el segundo, no puede reiniciar los contadores sin reiniciar el sistema operativo. Si es el primero, puede hacerlo descargando el módulo del núcleo y luego volviéndolo a cargar. Si su tarjeta NIC usa el módulo e1000 , use los siguientes comandos:
Use
ethtool
para descubrir su módulo NIC:Delante del controlador , verá el nombre de su módulo:
Use
apt-get
para instalar de laethtool
siguiente manera:fuente
modprobe -r
descarga el controlador del núcleo (lo que podría dejarlo sin un método de acceso a la máquina), por lo que si lo hace de forma remota, le aconsejaría que solo reinicie.nohup
, es decir:nohup bash restart_counters_script.sh