我有一台现有的 macOS 笔记本电脑,我买了一台新笔记本电脑并在上面安装了 Tailscale。但是,当它连接到我的 tailnet 时,它具有相同的 Tailscale IP 地址,这使得管理 ACL 和共享变得困难。
我如何解决它?
我有一台现有的 macOS 笔记本电脑,我买了一台新笔记本电脑并在上面安装了 Tailscale。但是,当它连接到我的 tailnet 时,它具有相同的 Tailscale IP 地址,这使得管理 ACL 和共享变得困难。
我如何解决它?
如果您使用备份将一台设备恢复或复制到另一台设备,例如,从 iCloud 备份恢复 iPhone,就会发生这种情况。
发生的情况是,存储在设备本地的设备密钥被复制到新设备,并由 Tailscale 使用(即使以前从未在新设备上安装过 Tailscale)。
请参阅https://tailscale.com/kb/1023/troubleshooting/#two-of-my-devices-have-the-same-100x-ip-address
要解决此问题,请从设备中卸载 Tailscale,并删除其设备密钥。在 Mac 上,移除钥匙和tailscale-machinekey
钥匙串访问。然后,您可以重新安装 Tailscale,将为该设备生成一个新的机器密钥。tailscale-logdta
tailscale-preferences
有关卸载说明,请参阅https://tailscale.com/kb/1069/uninstall/。