Апавяшчэнне VPN на Android паказвае прыватны адрас: што гэта значыць
Адрас 10.x з /30 у апавяшчэнні VPN на Android — гэта тунэльны інтэрфейс тэлефона, а не ваш публічны IP. Чытайце крок за крокам.
Вы адкрываеце шторку, націскаеце пастаяннае апавяшчэнне VPN, і яно паказвае нешта накшталт 10.13.0.42/30 побач са станам злучэння. Гэты лік — адрас, які праграма прызначыла свайму віртуальнаму інтэрфейсу на тэлефоне, таму ён апісвае адзін лакальны аб’ект сеткі, а не сервер, да якога вы далучыліся, і не адрас, які запіша нейкі сайт. Нішто ў ім не з’яўляецца сакрэтам, і нішто не даказвае, што ваш трафік пакрыты. Парадак ніжэй — гэта паслядоўнасць, якой я карыстаюся, каб зразумець, што апавяшчэнне насамрэч кажа: ад тэлефона ў руцэ да рэальнай праверкі адраса.
Пачніце з апавяшчэння, а не з поля пошуку
Сучасны кліент Android звычайна паказвае ў адной панэлі дзве розныя рэчы: стан злучэння і блок адраса. Стан кажа, што тунэль узняты. Блок адраса кажа, што праграма наладзіла на баку тэлефона ў гэтым тунэлі, і кліенты друкуюць яго, бо гэта самы просты доказ існавання інтэрфейса.
Націсніце і ўтрымайце апавяшчэнне і адкрыйце старонку звестак пра праграму, перш чым рабіць штосьці іншае. Запішыце імя пакета і адзначце, ці праграма знаходзіцца ў вашым асабістым профілі ці ў працоўным. Два кліенты VPN з падобнымі значками могуць жыць на адной прыладзе, і шторка не заўсёды называе той, які вы мяркуеце. Калі значок незнаёмы, гэта і ёсць выснова, а адрас — адцягненне ўвагі.
Адначасова існуюць тры адрасы
Ваш тэлефон мае адрас Wi-Fi або мабільнай сеткі, праграма мае адрас на сваім тунэльным інтэрфейсе, а нейкі выдалены шлюз мае публічны адрас крыніцы, які бачыць знешні свет. Гэта тры асобныя прызначэнні, і ні адно з іх не вызначаецца з двух іншых.
Тунэльны адрас у апавяшчэнні амаль заўсёды прыватны. 10.13.0.42 знаходзіцца ўнутры 10.0.0.0/8, аднаго з дыяпазонаў, зарэзерваваных RFC 1918, таму любы пастаўшчык можа выдаць той жа лік. Убачыўшы яго, вы даведаецеся, што праграма ўзяла прыватны пул, а не дзе гэты пул размяшчаецца. Два тэлефоны на розных кантынентах могуць паведамляць аднолькавае значэнне.
Менавіта праз гэтае паўторнае выкарыстанне адрас не можа служыць адбіткам. Другі пастаўшчык можа ўзяць той жа блок, бо паміж кампаніямі пулы нічога не ўзгадняе. Пастаўшчыкі выбіраюць іх па звычцы і па тым, што ўжо чакае іх канфігурацыя шлюза.
Чытайце /30 як прэфікс, а не як колькасць
Лік пасля скоса — гэта даўжыня прэфікса. Тут /30 азначае трыццаць біт сеткавага прэфікса, што пакідае два біты для хастоў, таму блок ахоплівае 10.13.0.40 да 10.13.0.43. Гэта не трыццаць прылад і не сервер за трыццаць пераходаў.
Малыя прэфіксы, як гэты, звычайныя на кропка-кропка тунэльных злучэннях: адзін прыдатны адрас для тэлефона, адзін для далёкага боку. Ці праграма сапраўды трымае такую схему — гэта ўласцівасць яе канфігурацыі. Успрымайце прэфікс як падказку пра тое, як праграма спраектавана, а не як карту сеткі пастаўшчыка.
Пацвердзіце тунэль з тэлефона
Налады, затым Сетка і інтэрнэт, затым VPN пералічваюць актыўны профіль і праграму, якой ён належыць. Гэты экран — галоўная крыніца пра тое, які кліент падключаны. Апавяшчэнне — толькі яго кароткі выгляд. Калі яны разыходзяцца, давярайце экрану налад, а апавяшчэнне лічыце састарэлым.
Калі вы будуеце дазволеную дыягнастычную інтэграцыю, выбраны аб’ект Network паказвае адрасы злучэння і імя інтэрфейса праз LinkProperties. Запішыце профіль і сетку, з якой узяты здымак, бо здымак, зроблены ў няправільнай сетцы, адказвае на пытанне, якога ніхто не задаваў.
Доступ праз shell менш надзейны, чым чакаюць людзі. Імёны інтэрфейсаў залежаць ад версіі і вытворцы. Фільтр, які супадае толькі з радком IPv4, што змяшчае tun, моўчкі прапусціць прызначэнні IPv6 і любога кліента, які называе свой інтэрфейс інакш. Прачытайце поўны спіс, перш чым звужаць яго.
Праверце, што бачыць сайт з патрэбнай вам праграмы
Адкрыйце ў браўзеры публічную праверку адраса, затым паўтарыце праверку ўнутры праграмы, якую вы насамрэч хочаце абараніць. Калі абедзве паказваюць аднолькавы адрас крыніцы, тунэль нясе абедзве. Калі яны розныя, працуе маршрутызацыя для асобных праграм або раздзельнае тунэляванне.
Дзве канфігурацыі даюць здаровае апавяшчэнне зусім без выдаленага выйсця. Лакальная праграма фільтрацыі можа стварыць тунэльны інтэрфейс, каб правяраць DNS ці блакаваць рэкламу без якога-небудзь сервера. VPN толькі для прыватнай сеткі можа быць пабудаваны для доступу да хатняй сеткі, пакуль звычайныя вандроўкі застаюцца прамымі. У абодвух выпадках адрас у шторцы рэальны, а пакрыццё, якое вы мяркуеце, — не.
Вырашыце, ці апавяшчэнне заслугоўвае другога позірку
Нечаканае апавяшчэнне VPN варта даследаваць як усталяваную праграму, а не як адрас. Праверце ўладальніка профілю, дазволы адміністратара прылады і ўсё, што дадалося з таго часу, як вы апошні раз пераглядалі гэты спіс. Адклічце тое, чаму не можаце даць рады, і зноў паглядзіце на шторку. Калі апавяшчэнне вернецца з знаёмым профілем, адказ знойдзены. Калі вернецца без яго, праграму запускае нешта іншае.
Затым замкніце круг: праграма-уладальнік, актыўны профіль, адрас крыніцы з патрэбнай вам праграмы, чаканы маршрут. Калі ўсе чатыры супадаюць, лік у апавяшчэнні — гэта проста ўлік, і не больш.