VPN, 프록시 및 필터
Mac에서 Tailscale과 다른 VPN이 충돌하는 경우
Tailscale은 각 기기에 100.64.0.0/10 범위의 주소를 할당합니다. 다른 VPN이 Tailscale 트래픽을 차단하거나 같은 주소를 사용할 수 있습니다.
증상
- 다른 VPN이 연결되면 Tailscale 기기가 응답하지 않습니다.
- Tailscale이 연결되면 다른 VPN이 작동하지 않습니다.
- 일부 100.x.y.z 주소가 잘못된 네트워크로 이동합니다.
- 두 번째 VPN이 켜지면 종료 노드가 작동하지 않습니다.
가능한 원인
- 엄격한 VPN 방화벽 규칙. Tailscale에 따르면 대부분의 VPN은 VPN을 통과하지 않는 트래픽을 차단합니다. 이 때문에 Tailscale 트래픽이 끊길 수 있습니다.
- 주소 중복. CGNAT 범위인 100.64.0.0~100.127.255.255를 사용하는 VPN은 Tailscale 주소와 충돌합니다.
- 종료 노드. Tailscale에 따르면 종료 노드는 한 번에 하나의 VPN만 지원합니다.
- 겹치는 서브넷 경로. 두 터널이 동일한 로컬 네트워크 범위를 요구할 수 있습니다. Mac은 트래픽을 그중 하나로만 보냅니다.
확인 방법
Tailscale 연결 상태를 표시합니다. App Store 버전에서는 CLI의 전체 경로를 사용하세요.
tailscale statusTailscale을 통해 기기 하나만 테스트합니다. 이름을 사용하는 기기 이름으로 바꾸세요.
tailscale ping my-serverTailscale 주소로 가는 트래픽을 전달하는 인터페이스를 표시합니다.
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 서브넷 경로도 해당 제외 목록에 추가하세요.
다른 VPN이 켜져 있는 동안 Tailscale 출구 노드를 사용하지 마세요.
주소 범위가 겹치면 네트워크 관리자에게 범위 하나를 변경해 달라고 요청하세요.
아무 방법도 도움이 되지 않으면 한 번에 VPN 하나만 사용하세요.
Kilobat 사용
Kilobat 연결 검사는 Wi-Fi 또는 VPN 등 각 경로의 인터페이스를 표시합니다. 직접 경로와 터널을 비교합니다.
kilobat why my-server.example.ts.netVPN 인터페이스와 사용량을 나열합니다.
kilobat interfaces --json호스팅된 서비스가 Tailscale 주소에 접근해야 한다면
--context provider을 추가하세요. Kilobat이 해당 주소가 사설 주소임을 알려줍니다.kilobat why http://100.101.102.103:8080 --context provider
질문
Mac에서 Tailscale CLI는 어디에 있나요?
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: 다른 VPN과 함께 Tailscale을 사용할 수 있나요?
- Tailscale: CLI
- Tailscale: 다른 소프트웨어와의 상호 운용성
- route(8), macOS 27.2와 함께 설치된 매뉴얼 페이지
2026년 10월 29일 확인했습니다.