Две устройства, два града, едно изискване: уеб заявките на лаптопа да излизат през мобилната връзка на телефона. Повечето хора започват с инсталиране на VPN приложение на телефона, но то върши обратната работа, защото превръща телефона в клиент на чужд шлюз. Работещата форма е тунел от лаптопа до телефона, а телефонът препраща трафика към интернет. Tailscale поддържа това на Android като изходен възел и стъпките са кратки, щом знаете кой ключ за коя страна е.

Назовете ролята, преди да инсталирате каквото и да е

Точката за достъп е близост. Лаптопът се включва към Wi-Fi или USB връзката на телефона и телефонът носи трафика му, което е точно желаното поведение, но само докато двете устройства са едно до друго. VPN клиент на телефона е обратната роля: телефонът изпраща собствения си трафик към отдалечен шлюз и лаптоп в друг град не печели нищо от това.

Отдалеченият мобилен изход е третата форма. Лаптопът се присъединява към частна мрежа, телефонът е в същата частна мрежа и е одобрен да препраща интернет трафик, а лаптопът избира телефона за свой изход. Нищо в тази подредба не изисква двете устройства да са близо, и нищо не е автоматично: телефон, който само се е присъединил към мрежата, не препраща нищо.

Преди да пипате телефона

Нужен е акаунт, който администрира частната мрежа, защото одобряването на изходен възел е административно действие, а не настройка на устройството. Нужен е инсталиран клиент на лаптопа, влязъл в същата мрежа, а телефонът трябва да е на зарядно за всичко извън кратък тест.

Решете предварително дали Wi-Fi на телефона да остане включен, защото този избор определя кой изходящ канал всъщност тествате. Ако мрежата използва правила за достъп, добавете разрешението, което позволява на потребителите да стигат до интернет през изходен възел, преди да търсите проблема в телефона. Правилно настроен телефон и акаунт без разрешение дават на лаптопа един и същ симптом: отказ без полезно обяснение.

Включете ролята на телефона, после я одобрете

Инсталирайте клиента на телефона, влезте и отворете настройката за изходен възел в приложението. Включете опцията, която позволява на това устройство да действа като изходен възел. Точната формулировка се мени между версиите на приложението, но намерението не: телефонът предлага себе си, а не избира изход за себе си.

След това отворете административната конзола, намерете телефона в списъка с машини и одобрете маршрута на изходния възел. Одобрението е отделно от ключа в приложението нарочно, за да не може устройство тихо да стане интернет шлюз за цялата мрежа.

Ако мрежата ви изисква и одобрение на устройството, одобрете първо него; неодобрена машина не може да служи за изход, каквото и да казва приложението. Накрая на лаптопа отворете менюто на клиента, изберете изходния възел и посочете телефона по име. Маршрутът по подразбиране на лаптопа вече сочи към тунела. Потвърдете, че изборът се задържа: някои клиенти показват изходния възел в менюто, но продължават да ползват локалната връзка, докато тунелът не се възстанови, а бързото пресвързване е по-бързо от диагностика на остаряло състояние.

Проверете изходящия канал, преди да мерите каквото и да е

На телефона изключете Wi-Fi, ако целта на упражнението е мобилната връзка, и потвърдете, че мобилните данни наистина работят, като първо заредите страница в браузъра на телефона. Ако телефонът е на Wi-Fi, изходът ви е тази Wi-Fi мрежа, което е добра подредба, но не тази, която описва задачата.

Сравнете адресите на изхода от двата края. Отворете страница, която показва адреса, на телефона, после изпълнете curl -s https://ifconfig.me на лаптопа. Съвпадащи адреси означават, че лаптопът е излязъл през връзката на телефона; оператор, който дели адреси между абонати, може да направи две несвързани връзки еднакви, затова приемете съвпадението като последователно, а не като окончателно доказателство.

Планирайте два участъка, не един. Първият е от лаптопа до телефона по пътя, който тунелът поеме; вторият е от телефона до дестинацията по мобиалното радио. Бързо изтегляне на телефона не казва нищо за първия участък, а претоварен изходящ канал се вижда като бавни заявки в двете посоки.

Познавайте границите, преди да разчитате на това

Документацията на Tailscale за изходните възли отбелязва, че изходните възли на Android препращат в потребителско пространство, което е по-бавно от път в ядрото и не е предназначено да замести рутер. Тя също препоръчва външно захранване за дълги сесии. На телефон, който се зарежда, загрява и препраща трафик, управлението на батерията на Android заслужава внимание: агресивното пестене на енергия може да спре приложението и тунелът тогава изглежда като периодична мрежова повреда.

Абонаментът е също толкова важен, колкото хардуерът. Клаузите за споделяне и точка за достъп, праговете за справедливо ползване и споделянето на адреси от оператора важат за трафика, който излиза през телефона, и нищо от това не се вижда от лаптопа. План с неограничено браузване на телефона може все още да отчита препратения трафик. За постоянна инсталация малък рутер с мобилен модем и поддържана роля на шлюз дава по-чиста граница: абонаментът, тунелът, политиката за препращане и захранването стават една услуга, която може да се наблюдава, вместо телефон на рафт, който трябва да остане буден. Използвайте телефона като изход, когато изискването е ограничен отдалечен достъп или тест на местоположение, и планирайте рутера, когато изискването е наличност.

Подобни статии