Введение
В последнее время в России, VPN стал неотъемлемой частью жизни множества людей, так как без него определённая часть сервисов попросту недоступна. В связи с этим в повседневную жизнь вошло в привычку постоянно гадать из за чего именно не получается получить доступ к тому или иному сервису. Это плохое соединение? Упал сайт? Или VPN в очередной раз попал под блокировку и теперь не пропускает трафик?
Казалось бы, чтобы проверить работает ли VPN, достаточно посмотреть на соотвествующий значок в шторке телефона. Если горит - значит дело не в VPN. Не горит - сразу ясно кто виноват.
Проблема в том, что сам значок символизирует совсем не то, что кажется на первый взгляд. Он обозначает существование VPN интерфейса, а вот проверка проходит ли через этот интерфейс трафик не входит в зону его компетенции. Казалось бы какая разница, звучит похоже интерфейс есть, значит должно работать. А вот на практике получается, что VPN клиент завис, сервер на другом конце попал под блокировку или недоступен и соединение фактически мертво, а иконка как горела, так и горит, потому что с точки зрения системы интерфейс никуда не делся.