Monitor de 4G por interfaz: vista en vivo de cuánto te cobrará la operadora

8 min de lectura
datos-moviles4gtetheringbytesmonitorinterfazahorrotibiarubinot

Si usas PingArmor con tethering USB como respaldo, ¿alguna vez te has preguntado exactamente cuánto consumió cada interfaz en esta sesión? La operadora cobra el paquete del chip por cada byte transmitido — entonces saber qué salió por la 4G es la diferencia entre cuidar la franquicia conscientemente y ser sorprendido en la factura.

Sin visibilidad durante la sesión, es imposible notar una fuga de ancho de banda mientras está ocurriendo. Por eso PingArmor ahora muestra bytes por interfaz en vivo — en el dashboard mientras juegas, y en el informe final cuando te desconectas.

En el dashboard: bytes en tiempo real

Debajo de cada interfaz en la tarjeta “INTERFACES DE RED” aparecieron dos líneas nuevas: flechas hacia arriba (TX, enviado) y hacia abajo (RX, recibido). El número se actualiza cada 2 segundos.

Interfaces de red 0ms
Ethernet Activo
↑ 5.2 MB ↓ 84.7 MB
Ethernet 3 En espera
↑ 22 KB ↓ 21.4 KB 4G

El ejemplo muestra exactamente el escenario del bug del inicio: túnel corriendo con Ethernet activa, y secundaria 4G (tethering USB Android) consumiendo datos incluso en “espera”. Aunque sean solo 22 KB de subida, la operadora empieza a cobrar en cualquier byte transmitido.

La insignia amarilla “4G” marca interfaces clasificadas como datos móviles (más detalles abajo). Es una advertencia visual: todo lo que aparece en esa línea está saliendo de tu plan 4G/5G.

Cómo funciona

La lectura usa una API nativa de Windows llamada GetIfEntry2 — la misma que el Administrador de Tareas consulta para mostrar consumo de red. PingArmor lee el contador una vez cuando haces clic en “Conectar” (línea base de la sesión) y después cada 2 segundos. El delta entre las dos lecturas es lo que aparece en pantalla.

Sin privilegios extra: GetIfEntry2 funciona en modo de usuario desde Vista. Nada necesita ser autorizado por Windows — es solo lectura del contador del adaptador que ya existe.

Sin polling de red externa: cero paquetes salen de tu PC para recolectar esta info. No es speedtest, no es traceroute, nada que genere tráfico. Es solo leer un número que el driver de red ya mantiene.

En el setup: marca la interfaz como “franquicia limitada”

En la pantalla de configuración, cada interfaz ahora tiene una casilla nueva: “Esta interfaz tiene franquicia de datos móviles”.

Configuración de red
Selecciona las interfaces de red para protección de failover.
Interfaz primaria (preferida)
Ethernet (192.168.0.159)
Interfaz secundaria (respaldo)
Ethernet 3 (10.177.16.214)

La casilla controla la insignia 4G en el dashboard. Marcada = aparece y te recuerda que datos ahí cuestan dinero. Desmarcada = desaparece, incluso si PingArmor detectó la interfaz como celular automáticamente.

Tú mandas en el override. Si tu Wi-Fi de casa es medida (algunos planes rurales todavía lo son), marca la casilla manualmente. Si tu tethering USB es solo para pruebas y no tiene franquicia, desmárcala y la insignia deja de molestarte.

Auto-detección de tethering USB

Cuando conectas tu celular Android al PC y activas “Compartir conexión por USB”, Windows crea una interfaz llamada “Realtek RTL USB Remote NDIS” o “Samsung Mobile USB Modem” (el nombre varía). Para Windows, es solo otro adaptador Ethernet — mismo tipo que el cable de red normal.

PingArmor mira la descripción del adaptador y, si encuentra palabras como “RNDIS”, “Mobile”, “USB” o “Wireless WAN”, lo marca como celular automáticamente. Este pre-juicio aparece como sugerencia de casilla marcada en el setup — pero, como dijimos, tú decides.

Para Wi-Fi reales, la clasificación es directa: IF_TYPE_IEEE80211 (71 en la convención Win32). Cable: IF_TYPE_ETHERNET_CSMACD (6). 5G más nuevos con módem nativo: IF_TYPE_WWANPP (244) + keyword “5G”/“NR” en la descripción.

En el informe final: compartible como texto

Cuando te desconectas, el Informe de Sesión se abre automáticamente (si hubo al menos un failover) o puede abrirse vía botón “Ver informe” en la tarjeta de estadísticas. Ahora incluye una sección “INTERFACES FÍSICAS” con el total de la sesión.

Informe de sesión 00h32
0 saves
Datos: 26.1 KB TX / 0 B RX
Ping promedio: 0ms | Pico: 4ms
Interfaces físicas
Ethernet ↑ 5.2 MB ↓ 84.7 MB
Ethernet 3 ↑ 39.7 KB ↓ 43.8 KB 4G

Al hacer clic en Compartir, el texto va al portapapeles con formato:

PingArmor — Informe de Sesión
Duración: 00h32 | 0 saves
Datos: 26.1 KB TX / 0 B RX
Ping: 0ms (promedio) / 4ms (pico)

Interfaces físicas:
Ethernet ↑ 5.2 MB ↓ 84.7 MB
Ethernet 3 ↑ 39.7 KB ↓ 43.8 KB [4G]

Pégalo directo en WhatsApp, Discord, o el chat del clan. Quien te ayuda con diagnóstico (o a quien quieras impresionar con el conteo de saves) recibe todo formateado.

Dónde mirar (y por qué)

El objetivo de PingArmor es minimizar al máximo el uso de la secundaria. Cuando todo está bien, todo el tráfico pasa por la primaria — la secundaria solo entra en acción durante un failover real (primaria cayendo). En uso normal, algunos pocos KB siempre aparecerán ahí (chequeo de “interfaz aún viva” + keepalive de monitoreo). Es poco y esperado.

Volumen alto en la secundaria sin failover activo es la señal de alerta. Si lo notas, dos pistas para investigar:

1. Orden de los procesos

El orden correcto para abrir las cosas es:

  1. Abrir PingArmor
  2. Conectar el túnel (estado pasa a “Protegido”)
  3. Abrir el juego

Invertir (juego antes del túnel) no causa consumo extra directo en la secundaria, pero deja el juego vulnerable: el socket TCP del juego se vincula a la IP física en lugar del túnel; si pasa un failover, la conexión del juego cae y reconecta. Cada reconexión genera un poco más de tráfico y, según el servidor, puede desloguearte del personaje. Fix simple: cierra el juego y reábrelo con el túnel ya conectado.

2. Comportamiento antiguo de Tibia Global (ya ajustado)

Versiones anteriores de la app dejaban rutas amplias (0.0.0.0/1 + 128.0.0.0/1) activas en el túnel incluso después de cerrar el cliente de Tibia, y cualquier failover desde ese momento canalizaba el tráfico web entero (navegador, Discord, actualizaciones de Windows) por 4G. El comportamiento afectaba solo a Tibia Global; RubinOT nunca tuvo ese camino activo.

Ya ajustado: las rutas amplias ahora se eliminan automáticamente 30 segundos después de cerrar el cliente de Tibia. Si reabres Tibia, vuelven en hasta 2 segundos. No tienes que hacer nada — actualiza a la versión nueva y el comportamiento nuevo ya está activo.

3. Celular aún conectado después de cerrar PingArmor

Este es el escenario más común de consumo “fantasma” de 4G. Mientras PingArmor está corriendo, controla las métricas de las interfaces (primaria con prioridad, secundaria solo para failover). Pero en el momento en que cierras la app, Windows vuelve a tratar ambas interfaces normalmente, con métricas iguales o parecidas. Si el celular sigue conectado por USB, cualquier aplicación en segundo plano — Discord, actualizaciones de Windows, juegos actualizando en Steam/Origin, navegador dejado abierto — puede tomar la ruta 4G sin que te des cuenta.

Rutina recomendada cuando termines de jugar:

  1. Cerrar PingArmor (o al menos desconectar el túnel)
  2. Desconectar el celular del USB (o desactivar el tethering en el celular)

Solo así garantizas que el sistema no tenga más opción de caer en 4G mientras no estás mirando.

Privacidad

Todo este conteo es 100% local. Los bytes leídos por GetIfEntry2 quedan dentro de la app — ningún servidor PingArmor es notificado. Cero telemetría server-side fue agregada. Si te vas offline después de jugar, el historial no se filtra a ningún lugar.

Lo único que sale de tu PC es lo que copias manualmente al portapapeles y pegas donde quieras.

Velo antes de que se vuelva factura

Con la vista en vivo, puedes notar en una hora si la interfaz secundaria está transmitiendo datos anormalmente alto incluso con el juego principal usando Ethernet. Solo desconectas, verificas la causa, y evitas el cobro a fin de mes.

Si usas PingArmor en modo pasivo con tethering USB, abre la app y mira los números mientras juegas. Parecerá paranoia hasta el día en que importa.

Actualizar

Auto-update toma la versión nueva automáticamente. Si no la tomó aún, ve a /es/download y descárgala manualmente. La función trabaja en cualquier Windows 10/11 — sin requisitos adicionales.

¿Alguna pregunta? Mira la FAQ o escríbenos a [email protected]. Y si eres del tipo que le gusta saber por qué se toman las decisiones, échale un vistazo a cómo la app protege tu juego durante el failover — esa es la otra mitad de la historia.


Protege tu conexión ahora

Prueba PingArmor gratis durante 3 días. Sin tarjeta de crédito.

Probar gratis 3 días