我的方案: 1. Windows 装一个 ddns-go ,注册为服务,开机就运行。 2. NAS 上也有个 ddns-go ,还搞了个 wol ,通过 NAS 来给 Windows 开机。 3. 在外面就用 Windows 的域名来连接 RDP 。 4. 如果外面环境没有 IPv6 的情况下,通过自己的一台双栈服务器作为代理来中转一下,可以随时随地回家。
另外,我家的路由器可以给设备分配固定的 IPv6 后缀,比如路由器或者 NAS 的 IPv6 地址是 2409:a1a1:b2b2::88 ,那我直接用这个前缀,把 88 改成我 Windows 的 99 就行了。
我也考虑过不在 Windows 上额外装任何客户端,包括 ddns-go 这种轻量服务也不装,就是通过路由器/NAS 反代一下。但是折腾了很久也不知道配置咋写能反代成功,后面就没整了。