Baixas a cortina de notificacións, premes a notificación persistente de VPN e aparece algo como 10.13.0.42/30 xunto a un estado conectado. Ese número é o enderezo que a app asignou á súa propia interface virtual no teléfono, así que describe un obxecto de rede local, non o servidor ao que chegaches nin o enderezo que rexistrará un sitio web. Nada nel é secreto, e nada demostra que o teu tráfico estea cuberto. A orde que segue é a que uso para saber que di realmente unha notificación, desde o teléfono na man ata unha comprobación real do enderezo.

Comeza pola notificación, non por unha caixa de busca

Un cliente moderno de Android adoita amosar dúas cousas distintas no mesmo panel: un estado de conexión e un bloque de enderezo. O estado di que o túnel está levantado. O bloque de enderezo di que configurou a app no lado do teléfono dese túnel, e os clientes imprímeno porque é a proba máis doada que teñen de que a interface existe.

Mantén premida a notificación e abre a páxina de información da app antes de facer calquera outra cousa. Anota o nome do paquete e fíxate en se a app está no teu perfil persoal ou nun perfil de traballo. Dous clientes de VPN con iconas parecidas poden convivir nun mesmo dispositivo, e a cortina non sempre nomea o que supoñes. Se a icona non che soa, ese é o achado, e o enderezo é unha distracción.

Existen tres enderezos ao mesmo tempo

O teu teléfono ten un enderezo Wi-Fi ou móbil, a app ten un enderezo na súa interface de túnel e algunha gateway remota ten o enderezo de orixe pública que ve o mundo exterior. Son tres asignacións separadas, e ningunha se pode deducir das outras dúas.

O enderezo do túnel na notificación é case sempre privado. 10.13.0.42 está dentro de 10.0.0.0/8, un dos rangos reservados por RFC 1918, así que calquera provedor pode repartir ese mesmo número. Velo diche que a app usou un conxunto privado, non onde se aloxa ese conxunto. Dous teléfonos en continentes distintos poden informar o mesmo valor.

Esa reutilización é a razón pola que o enderezo non pode servir como impresión dixital. Un segundo provedor pode usar o mesmo bloque, porque nada coordina os conxuntos entre empresas. Os provedores escóllelos por costume e polo que a súa configuración de gateway xa espera.

Le /30 como prefixo, non como reconto

O número despois da barra é a lonxitude do prefixo. Aquí /30 significa trinta bits de prefixo de rede, o que deixa dous bits para hosts, así que o bloque cobre 10.13.0.40 ata 10.13.0.43. Non son trinta dispositivos, nin un servidor a trinta saltos.

Os prefixos pequenos como este son habituais en enlaces de túnel punto a punto: un enderezo utilizábel para o teléfono e outro para o extremo remoto. Que a app manteña de verdade ese deseño é unha propiedade da súa configuración. Trata o prefixo como unha pista sobre como se deseñou a app, non como un mapa da rede do provedor.

Confirma o túnel desde o teléfono

Axustes, despois Rede e internet, despois VPN enumera o perfil activo e a app que o posúe. Esa pantalla é a autoridade sobre que cliente está conectado. A notificación é só o seu resumo. Cando as dúas discrepan, confía na pantalla de axustes e trata a notificación como obsoleta.

Se estás a construír unha integración de diagnóstico autorizada, o obxecto Network seleccionado expón enderezos de enlace e un nome de interface mediante LinkProperties. Anota o perfil e a rede na que tomaches a mostra, porque unha instantánea tomada na rede equivocada responde a unha pregunta que ninguén fixo.

O acceso por shell é menos fiable do que a xente espera. Os nomes de interface varían segundo a versión e o fabricante. Un filtro que só coincide cunha liña IPv4 que contén tun omitirá silenciosamente as asignacións IPv6 e calquera cliente que nomee a súa interface doutro xeito. Le a listaxe completa antes de estreitala.

Mira que ve un sitio web desde a app que che importa

Carga un comprobador de enderezos público no navegador e repite a comprobación dentro da app que de verdade queres protexer. Se ambos informan do mesmo enderezo de orixe, o túnel leva os dous. Se difiren, hai enrutamento por app ou túnel dividido en xogo.

Dúas configuracións producen unha notificación saudable sen ningunha saída remota. Unha app de filtrado local pode crear unha interface de túnel para inspeccionar DNS ou bloquear anuncios sen ningún servidor. Unha VPN só privada pódese construír para chegar a unha rede doméstica mentres a navegación normal segue a ser directa. En ambos casos o enderezo da cortina é real e a cobertura que supoñías non o é.

Decide se a notificación merece unha segunda ollada

Unha notificación de VPN inesperada merece investigarse como app instalada, non como enderezo. Revisa o propietario do perfil, os permisos de administrador do dispositivo e todo o engadido desde a última vez que revisaches esa listaxe. Revoga o que non poidas explicar e volve mirar a cortina. Se a notificación volve cun perfil que recoñeces, xa tes a resposta. Se volve sen ningún, algo máis está a iniciar a app.

Despois pecha o círculo: app propietaria, perfil activo, enderezo de orixe desde a app que che importa e ruta esperada. Se os catro coinciden, o número da notificación é só contabilidade e nada máis.

Artigos relacionados