云主机的配置为 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网站上创建支持票,但我认为他们只用英语。