Tailscale 中的--accept-dns=false标志用于禁用 Tailscale 管理控制台提供的 DNS 配置。默认情况下,Tailscale 可能会将您的设备配置为使用来自 Tailnet 的 MagicDNS 或其他 DNS 设置。此标志可确保您的设备不接受或应用这些 DNS 设置。
示例用法
tailscale up --accept-dns=false
此命令会将您的设备连接到 Tailscale 网络,同时确保未应用任何来自 Tailscale 网络的 DNS 设置。您的设备将继续使用其现有的 DNS 配置。
关键考虑因素
-
默认行为:如果没有此标志,Tailscale 可能会使用管理控制台中配置的 DNS 设置覆盖系统的 DNS 设置。
-
用例:如果您想维护自定义 DNS 设置或避免与 Tailscale 的 MagicDNS 发生潜在冲突,这将非常有用。
-
影响:禁用 DNS 可能会限制 MagicDNS 等功能,该功能可自动解析尾网设备名称。
要重新启用 DNS,只需省略--accept-dns=false标志或明确设置--accept-dns=true。