VPN, прокси и фильтры
Конфликт Tailscale и другого VPN на Mac
Tailscale выдаёт каждому устройству адрес из 100.64.0.0/10. Другой VPN может блокировать трафик Tailscale или использовать те же адреса.
Симптомы
- Устройства Tailscale перестают отвечать, когда подключается другой VPN.
- Другой VPN перестаёт работать, когда подключается Tailscale.
- Часть адресов 100.x.y.z уходит не в ту сеть.
- Выходной узел перестаёт работать, когда включён второй VPN.
Вероятные причины
- Строгие правила брандмауэра VPN. По словам Tailscale, большинство VPN блокируют трафик, который идёт не через них. Из-за этого трафик Tailscale может теряться.
- Пересечение адресов. VPN, который тоже использует диапазон CGNAT, от 100.64.0.0 до 100.127.255.255, конфликтует с адресами Tailscale.
- Выходные узлы. По словам Tailscale, выходные узлы поддерживают только один VPN одновременно.
- Пересекающиеся маршруты подсетей. Два туннеля могут претендовать на один и тот же диапазон локальной сети. Mac отправляет трафик только в один из них.
Как проверить
Посмотрите состояние подключений Tailscale. В версии из App Store используйте полный путь к CLI.
tailscale statusПроверьте одно устройство только через Tailscale. Замените имя на имя своего устройства.
tailscale ping my-serverПосмотрите, какой интерфейс несёт трафик к адресу Tailscale.
route -n get 100.101.102.103Покажите все маршруты. Ищите два интерфейса
utunс одинаковыми диапазонами.netstat -rnПолучите отчёт о сети под туннелем.
tailscale netcheck
Как исправить
Отключите другой VPN. Убедитесь, что Tailscale работает сам по себе.
Спросите поставщика другого VPN, может ли он исключить 100.64.0.0/10 и fd7a:115c:a1e0::/48 из своего туннеля.
Добавьте в этот список исключений и свои маршруты подсетей Tailscale.
Не используйте выходной узел Tailscale, пока включён другой VPN.
Если диапазоны адресов пересекаются, попросите администратора сети изменить один из них.
Если ничего не помогает, используйте VPN по одному.
С Kilobat
Проверка подключения Kilobat называет интерфейс для каждого пути, например Wi-Fi или VPN. Она сравнивает прямой путь с туннелем.
kilobat why my-server.example.ts.netПокажите интерфейсы VPN и их счётчики.
kilobat interfaces --jsonЕсли размещённый в интернете сервис должен обращаться к адресу Tailscale, добавьте
--context provider. Тогда Kilobat сообщит, что адрес частный.kilobat why http://100.101.102.103:8080 --context provider
Вопросы
Где находится CLI Tailscale на Mac?
В версии из App Store он лежит в /Applications/Tailscale.app/Contents/MacOS/Tailscale. Отдельная версия может установить tailscale в /usr/local/bin.
Почему Tailscale использует адреса 100.x.y.z?
Tailscale использует для адресов устройств диапазон CGNAT 100.64.0.0/10. Другие VPN могут использовать тот же диапазон.
Источники
- Tailscale: Can I use Tailscale alongside other VPNs?
- Tailscale: CLI
- Tailscale: Interoperability with other software (совместимость с другим ПО)
- route(8), man-страница из macOS 27.2
Источники проверены 29 октября 2026 г. Man-страницы — те, что установлены вместе с macOS; откройте любую командой man <name> в Терминале.