VPN, proxy e filtros

Tailscale e outra VPN entram em conflito no Mac

O Tailscale atribui a cada dispositivo um endereço em 100.64.0.0/10. Outra VPN pode bloquear o tráfego do Tailscale ou usar os mesmos endereços.

Aplica-se a: Tailscale atual para macOS 13 Ventura e posterior. Os comandos de rota funcionam em todas as versões atuais do macOS.Verificado: 29 de outubro de 2026

Sintomas

  • Os dispositivos Tailscale deixam de responder quando a outra VPN se conecta.
  • A outra VPN deixa de funcionar quando o Tailscale se conecta.
  • Alguns endereços 100.x.y.z vão para a rede errada.
  • Um nó de saída deixa de funcionar quando uma segunda VPN está ativa.

Possíveis causas

  • Regras rígidas de firewall da VPN. Segundo o Tailscale, a maioria das VPNs bloqueia o tráfego que não passa por elas. Isso pode interromper o tráfego do Tailscale.
  • Sobreposição de endereços. Uma VPN que também usa a faixa CGNAT, de 100.64.0.0 a 100.127.255.255, entra em conflito com os endereços do Tailscale.
  • Nós de saída. Segundo o Tailscale, os nós de saída aceitam apenas uma VPN por vez.
  • Rotas de sub-rede sobrepostas. Dois túneis podem reivindicar a mesma faixa de rede local. O Mac envia o tráfego para apenas um deles.

Como verificar

  1. Mostre o estado das conexões do Tailscale. Na versão da App Store, use o caminho completo para a CLI.

    tailscale status
  2. Teste um dispositivo somente pelo Tailscale. Substitua o nome pelo nome do seu dispositivo.

    tailscale ping my-server
  3. Mostre qual interface transporta o tráfego para um endereço do Tailscale.

    route -n get 100.101.102.103
  4. Mostre todas as rotas. Procure duas interfaces utun com as mesmas faixas.

    netstat -rn
  5. Obtenha um relatório da rede sob o túnel.

    tailscale netcheck

Como corrigir

  1. Desconecte a outra VPN. Confirme que o Tailscale funciona sozinho.

  2. Pergunte ao provedor da outra VPN se ele pode excluir 100.64.0.0/10 e fd7a:115c:a1e0::/48 do túnel.

  3. Adicione também suas rotas de sub-rede do Tailscale a essa lista de exclusões.

  4. Não use um nó de saída do Tailscale enquanto outra VPN estiver ativa.

  5. Se as faixas de endereços se sobrepuserem, peça à administração da rede que altere uma delas.

  6. Se nada ajudar, use uma VPN por vez.

Com o Kilobat

  1. A verificação de conexão do Kilobat identifica a interface de cada caminho, como Wi-Fi ou VPN. Ela compara o caminho direto com o túnel.

    kilobat why my-server.example.ts.net
  2. Liste as interfaces VPN e seus contadores.

    kilobat interfaces --json
  3. Se um serviço hospedado precisar acessar um endereço do Tailscale, adicione --context provider. O Kilobat então informa que o endereço é privado.

    kilobat why http://100.101.102.103:8080 --context provider

Perguntas

Onde fica a CLI do Tailscale no Mac?

A versão da App Store a inclui em /Applications/Tailscale.app/Contents/MacOS/Tailscale. A versão independente pode instalar tailscale em /usr/local/bin.

Por que o Tailscale usa endereços 100.x.y.z?

O Tailscale usa a faixa CGNAT 100.64.0.0/10 para endereços de dispositivos. Outras VPNs podem usar a mesma faixa.

Fontes

Verificado em 29 de outubro de 2026.