💡
原文中文,约2500字,阅读约需6分钟。
📝
内容提要
由于缺乏公网IP,作者最初使用Cloudflare Zero Trust进行异地组网,后因需求增加转向Tailscale及自建derp服务器。文中提供了多种解决方案,以解决Tailscale与代理工具的冲突,包括调整工作模式和DNS设置。
🎯
关键要点
- 由于缺乏公网IP,作者最初使用Cloudflare Zero Trust进行异地组网。
- 随着需求增加,作者转向Tailscale及自建derp服务器。
- Tailscale MagicDNS可能与代理工具冲突,需调整设置以解决问题。
- 可以将Tailscale设置为Socks5节点,避免与代理工具互斥。
- 通过排除Tailscale网段和关闭本地DNS服务,可以实现Tailscale与代理工具共存。
- 在代理工具中设置DNS以确保Tailscale的正常使用。
- 本文记录了一些与代理工具共存的技巧,不再赘述Tailscale本体的使用。
❓
延伸问答
为什么作者最初选择使用Cloudflare Zero Trust进行异地组网?
因为缺乏公网IP,作者希望通过Cloudflare Zero Trust实现异地组网。
Tailscale与代理工具之间可能出现什么冲突?
Tailscale的MagicDNS可能与代理工具的DNS设置冲突,导致无法正常使用。
如何将Tailscale设置为Socks5节点以避免冲突?
可以通过设置Tailscale为用户空间网络模式,并将其作为Socks5代理节点添加到代理工具中。
在使用Tailscale时,如何排除特定的网段以确保与代理工具共存?
可以在代理工具中排除Tailscale分配的100.x.y.z IP网段,以避免干扰。
如何关闭Tailscale的本地DNS服务?
可以通过命令行设置'tailscale up --accept-dns=false'或在GUI中取消勾选'Use Tailscale DNS settings'。
在代理工具中如何设置DNS以确保Tailscale正常使用?
可以将代理工具的DNS设置为100.100.100.100,或根据特定域名配置DNS解析。
➡️