关于云主机节点与局域网mac节点子网通信问题

云主机的配置为 tailscale up --advertise-routes=10.0.4.5/32,172.17.0.0/24 --accept-routes
本地mac的配置为 ./Tailscale up --advertise-routes=192.168.254.0/24 --accept-routes
mac端可以正常ping或者访问云主机除了tailscale虚拟IP,但是云主机ping mac的地址却不通,但是使用tailscale ping 可以返回数值,是因为mac端的流量转发没开启么或者是因为mac的防火墙,我确定mac的防火墙是处于关闭状态的。

如果你在你的云主机上运行该命令会发生什么。

tailscale ping ip-from-mac

ping mac的虚拟地址是通的,但是到mac的局域网IP是不通的。或许是mac的关于snat的原因吗?

好吧,是的,可能是mac上的snat或macos的一些其他防火墙东西。它比windows或Linux要封闭得多。

不幸的是,我不太知道如何使它在macos上工作。

也许你可以在Tailscale网站上创建支持票,但我认为他们只用英语。