Алдын ала жүктөлгөн роутер башка бирөөнүн чечимдери ичине мурунтан эле бышырылып келет: кайсы VPN кызматына туташат, анын акысын кимдин аккаунту төлөйт, кандай трафикти кармайт жана ошолордун кайсынысын болсо да өзгөрткөн сырсөз кимде. Өткөрүп берүүнү кутуну ачуу катары эмес, аудит катары кабыл алыңыз. Төмөнкү беш кадам ирети менен жана ар биринин токтотуу шарты бар; бир кадам ишке ашпаса, кийинки кадамдар аппарат тууралуу сизге ишенимдүү эч нерсе айта албайт. Аларды роутер алдыңызда, ноутбук анын артында турган абалда өткөрүңүз.

1-кадам: аппараттын административдик көзөмөлүн алыңыз

Башкаруу дарегин табыңыз, кириңиз жана маанилүү нерсени туташтырганга чейин администратор сырсөзүн өзгөртүңүз. GL.iNet саякат роутеринде бул дарек 192.168.8.1 жана биринчи жөндөө устасы сырсөздү коюуну сурайт; башка сатуучулар өз даректерин документтештирет жана этикеткага басылган туруктуу аккаунт маалыматтарын жөнөтүшү мүмкүн. Эгер аппарат алыскы колдоо же булут башкаруу менен күйүк келсе, азыр анын күйүк калабы же жокпу чечиңиз.

ssh [email protected]
cat /etc/openwrt_release
ubus call system board

Ошол үч буйрук firmware-ди ким курганын, кайсы чыгарылыш экенин жана сиз иш жүзүндө кайсы аппараттык ревизияны алганыңызды жооп кылат. Чыгышты өткөрүп берүү протоколуна жазыңыз, анткени кийинки колдоо чалуусу дал ошол суроолордон башталат. SSH'ге жооп берген, бирок сырсөздү өзгөртүүдөн баш тарткан, же документтелген калыбына келтирүү жолу жок роутер — сиз ээ боло алган аппарат эмес.

Эгер эксклюзивдүү админ жетүүсүн ала албасаңыз, ушул жерден токтоңуз. Бул чекиттен кийинкинин баары конфигурацияны сатуучудан сурабастан окуп, өзгөртө аласыз деп болжолдойт.

2-кадам: туннель кимдин VPN аккаунтун колдонорун аныктаңыз

Туннель бирөөнүн атына жазылган жазылуу жана анын кимдин атына экенин билмейинче өткөрүп берүү толук эмес. Провайдерди, аккаунт ээсин, жаңыртуу күнүн жана аппаратка орнотулган так аккаунт маалыматтарын сураңыз. Бир аккаунт маалыматын көптөгөн сатып алуучулардын ортосунда бөлүшкөн алдын ала жүктөлгөн конфигурацияны сиз үчүн гана жокко чыгаруу мүмкүн эмес, жана бул сатуучу ага көзөмөлдү жоготкон күнү маанилүү.

wg show
uci show network | grep -i -E 'vpn|wireguard|openvpn'
ip route show table all | head -40

WireGuard'да чыгыш өнөктөштү жана акыркы кол алышуу убактысын атайт; OpenVPN'да профиль /etc/openvpn астында жана иштеп жаткан кызмат кайсы профиль активдүү экенин көрсөтөт. Тапканыңызды жазып коюңуз, анткени башка соңку чекитти үнсүз колдонгон кайра туташуу — түшүндүрүүнү эмес, аныктоону каалаган өзгөрүү.

Аккаунтту өз атыңызга өткөрүү, жаңыртуу же жокко чыгаруу мүмкүн болбосо, ушул жерден токтоңуз. Башкара алган, бирок кайра даярдай албаган аппарат жазылуу бүткөн күнү кирпичке айланат.

3-кадам: чыгуу ордун роутерден эмес, кардардан текшериңиз

Кутуга басылган өлкө, сатуучунун жарыясындагы өлкө жана коомдук даректин өлкөсү — үч башка факт. Сайт эмнени көрөрүнө акыркысы гана таасир этет жана аны жеткирүү дареги эмес, провайдердин соңку чекити жаратат. Текшерүүнү туннель күйүк абалда роутердин артындагы ноутбуктан жүргүзүңүз, роутердин өз shell'инен эмес.

curl -s https://ifconfig.me
curl -s https://ipinfo.io/json
dig +short myip.opendns.com @resolver1.opendns.com

Үч жоопту салыштырыңыз. Эгер алар дал келбесе, кардар менен соңку чекиттин ортосунда бир нерсе трафикти кайра жазып же проксилеп жатат, жана жайгашкан жерге таянбастан мурун эмне экенин билишиңиз керек. Геолокациялык маалымат базалары операторлор толтурган болжолдор, ошондуктан дал келген өлкө коду физикалык жолдун далили эмес, колдоочу далил.

Чыгуу келишим түзгөнүңүздөн башка болсо же суроолордун ортосунда жооп өзгөрсө, ушул жерден токтоңуз. Айланма же ыраатсыз чыгуу аймакка көз каранды кызматтарды бузат жана ар бир кийинки өлчөөнү эки маанилүү кылат.

4-кадам: firmware менен жаңыртуу каналын бекитиңиз

Алдын ала конфигурацияланган аппараттар көбүнчө эскирээк курулуш жана OpenWrt үстүнө катмарланган сатуучу конфигурациясы менен келет. Ар кандай жаңыртууну кабыл алардан мурун жаңыртуу VPN профилин сактайбы, сатуучу алмаштыруучу профиль береби жана жаңыртууну ким аткарышы керек экенин аныктаңыз. Чыгарылыш эскертүүлөрүн сизде чындап бар модель үчүн окуңуз, жарыя сүрөтүндөгү модель үчүн эмес. Эгер сатуучу ошол суроолордун бирине да жооп бербесе, жаңыртууларды колдоого алынбаган деп эсептеңиз жана бар курулушту тоңдуруп коюңуз.

cat /etc/openwrt_release
cat /etc/glversion 2>/dev/null
opkg list-installed | wc -l

Бир нерсени өзгөртүүдөн мурун иштеп жаткан конфигурациянын көчүрмөсүн аппараттын сыртында сактаңыз: WireGuard ачкычтары, OpenVPN профили жана маршруттоо саясатын ишке ашырган firewall эрежелери. Ошол көчүрмөсүз заводдук кайра жөндөө дал сиз төлөгөн конфигурацияны жок кылат жана сатуучу аны кайра бербеши мүмкүн.

5-кадам: туннель эмнени камтыйт жана иштебей калганда эмне болорун чечиңиз

Бүт тармакты маршруттоо, тандалган аппараттарды маршруттоо, DNS иштетүү, IPv6 жана kill switch жүрүм-туруму — интерфейс көбүнчө бир которгучка бириктирген өзүнчө жөндөөлөр. Аларды бир-бирден текшериңиз, анткени туташкан роутер роутердин өзү соңку чекитке жете аларын гана далилдейт. Туннель күйүк абалда ылдыйкы кардардан сынап көрүңүз, анан өчүрүп кайра сынаңыз.

ip route get 1.1.1.1
ip -6 route get 2606:4700:4700::1111
nft list ruleset

Эгер IPv6 LAN'да күйүк болуп, бирок туннелге маршрутталбаса, кардарлар аны артык көрүп, VPN жолун толук ташташы мүмкүн, ал эми IPv4 али корголгон көрүнөт. Эгер kill switch өчүк болсо, үзүлгөн туннель ISP жолуна кайтат, бул аны атайын жасаганда гана жакшы тандоо. Эки шарт тең провайдердин панелинен көрүнбөйт.

Колдоо бөлүштүрүүсүн ага муктаж болоордон мурун жазып коюңуз. Аппарат сатуучусу, firmware-ди кармаган жана VPN оператору — үч башка калыбына келтирүү жол-жобосу бар үч тарап, ал эми бир байланыш бир нече ролду камтышы мүмкүн, бирок баарын эмес. Өткөрүп берүү аппаратты башкара, аккаунтту жаңырта же жокко чыгара, көздөлгөн чыгууну кайра жарата, профилди жоготпостон firmware-ди жаңырта жана туннель кулаганда дал эмне болорун айта алганда бүтөт.

Тектеш макалалар