Използвате изходен възел на Tailscale? Запазете достъпа до локалната LAN
Изходният възел насочва интернет трафика ви, а не LAN мрежата до вас. Включете достъпа до локалната мрежа умишлено и използвайте рутер за подмрежа за отдалечен офис.
Принтерът работеше преди включването на изходния възел, а сега лаптопът не го вижда. Избирането на изходен възел променя маршрута по подразбиране, така че клиентът спира да изпраща трафика на локалната подмрежа през физическия интерфейс. Това е предвиденото поведение, а не отказ на откриването. Една документирана настройка възстановява близката мрежа и работата е да разберете точно коя мрежа възстановява.
Защо принтерът изчезва, когато изходният възел се включи
Изходният възел се обявява за маршрут за интернет трафика. Клиентът насочва маршрута си по подразбиране към възела, а възелът препраща пакетите нататък, така че всичко, което преди излизаше през Wi-Fi на кафенето, сега излиза през далечния край. Локалните дестинации не се изключват по подразбиране. Затова устройство в същия Wi-Fi става недостъпно, въпреки че лаптопът все още е свързан с тази мрежа.
Пакетите се насочват в тунела и излизат от далечната страна, където тази LAN не съществува. Протоколите за откриване се провалят първи, защото зависят от широко или групово излъчване, което няма да премине пътя на изхода. След това запазена опашка за принтер се проваля по начин, който изглежда като счупен драйвер.
Настройката възстановява LAN мрежата до лаптопа
Настройката за локална мрежа се отнася за мрежата до клиента, а не за мрежата зад изходния възел. Ако лаптопът е в Wi-Fi на кафенето, а изходният възел е вкъщи, настройката възстановява достъпа до устройства от страната на кафенето. Тя не отваря домашната LAN и не създава маршрут към офиса. Документацията за изходния възел посочва --exit-node-allow-lan-access като превключвател; подайте го през tailscale set или tailscale up, според това какво използва вашата настройка на клиента.
Включете го, когато близката мрежа има ресурс, който наистина ви трябва. В гостуваща мрежа попитайте дали изобщо си струва да се стига до нещо локално.
Настройката не прави близките устройства надеждни и не отменя собствения им контрол на достъпа. Принтер, който приема задачи от цялото кафене, си остава принтер, който приема задачи от цялото кафене. Третирайте настройката като удобство за маршрутизиране, а не като граница за сигурност.
Достигането до отдалечен офис е различен механизъм
За да стигнете до домашен NAS, който не работи с Tailscale, е нужен рутер за подмрежа. Това устройство обявява частния префикс в tailnet и администратор трябва да одобри маршрута, преди клиентите да могат да го използват. Изходният възел не участва в този път.
Устройство, което само работи с Tailscale, вече има адрес в tailnet. То не се нуждае от настройката за LAN и включването ѝ няма да го направи видимо.
Дръжте трите механизма отделно. Изходният възел променя накъде отива интернет трафикът, рутерът за подмрежа разширява достъпността до частен префикс, а локалният достъп възстановява физическата LAN, към която е свързан лаптопът. Смесването им дава конфигурация, която изглежда правилна и не маршрутизира нищо. Запишете кой от тях променяте, преди да го промените.
Тествайте адреса преди списъка за откриване
След включване на локалния достъп тествайте устройството по адрес и порт, а не през меню за откриване. Празен списък с принтери не е пълен тест, защото откриването може да се провали по причини, несвързани с едноадресната достъпност. Започнете с адреса и услугата, които ви трябват.
tailscale status
ping -c 2 192.168.1.50
nc -vz 192.168.1.50 9100
Прочетете трите изхода по ред. tailscale status показва дали клиентът все още е избрал изходния възел, ping доказва, че адресът е достъпен, а проверката на порта доказва, че услугата слуша. Ако адресът работи, а запазеното име на хост не, проблемът е в разрешаването на имена. Ако нито едно не работи, проверете избрания маршрут, услугата на дестинацията и нейната защитна стена, преди да промените клиента отново.
Решавайте за всяка мрежа, после тествайте отново след промяна
Включете локалния достъп в мрежи, на чиито съседи имате доверие и където ресурсът ви трябва. Оставете го изключен в ненадеждни мрежи, където единствената цел е публичен изход. Настройката следва мрежата, така че лаптоп, който се движи между домашна LAN и кафене, се нуждае от съзнателен отговор за всяка.
Тествайте ресурса отново всеки път, когато мрежата или избраният изходен възел се променят. Публичното сърфиране и локалната достъпност са две отделни проверки и принтер, който отговаря, не ви казва нищо за пътя, който е поел браузърът ви. Запишете коя настройка е включена за коя мрежа, за да не я отмени тихо по-късно изменение. Ред в профила предотвратява повторението на същия тикет.