原创 青小蛙 2025-07-14 17:32 贵州
事情是这样的:另外两件事[250713]出门第一天,家里 Windows 游戏机的 tailscale 和 f
事情是这样的:另外两件事[250713]
出门第一天,家里 Windows 游戏机的 tailscale 和 frp 都挂了。
几个小朋友已经坐在电视机面前,拿着我带来的手柄准备打游戏了,这边游戏机连不上...
我........
还是梳理一下到底发生了什么吧。
我的游戏机里(物理机),安装了 Parsec、Tailscale、frp 这几个程序。在同一个局域网里,还有一台 NAS,也安装了 Tailscale、Zerotier。
这一套用了好几年,每次出门都没什么问题。这次出门,我想都没想,肯定没问题呀。
当我通过智能插座打开游戏机电源,发现客户端毫无反应之后,就有种感觉:坏了,可能真连不回去了。
于是开始排查,智能插座电量显示瓦数正常,姑且判断游戏机正常启动。
为了保险,我强制断电,再重开,重启一次,问题依旧,连不上。
登录 Tailscale 后台,发现最后一次上线是离开家前一天!也就是之前正常的啊 NAS 的 Tailscale 也掉线了...
我开始思考,该如何连回家。frp...也不在线
这个 frp 已经放在这很多年没动过了...啥时候坏的也不知道。
家里只剩下那台 NAS 了,但是!NAS 的 Tailscale 也掉线了!
我勒个去,这是发生了什么?
....
....
我思考了一下,所有备用手段,都失效了,唯一剩下的,就只有 quickconnect 了(群晖自带的内网穿透工具,需要实名注册使用)。
还好,quickconnect 在线!并且能访问 DSM 后台,放心了!
我开始猜测,Tailscale 掉线的原因是它在登录系统之前没启动,所以才失联。如果我能登录一次游戏机的 Windows,那应该就能恢复。
但 NAS 里并不能直接远程访问 Windows。我想先解决 NAS 里 Tailscale 的问题,于是:
!
还有这种情况的么,好离谱。
不过,我还有这个:
不知道什么时候装的,很古老的 Ubuntu Desktop 23.04。
由于没有穿透,只能通过 DSM 自带的连接,来通过 Web 访问 Ubuntu Desktop
虽然勉强能用,但我觉得卡,而且..它一直提示我需要升级、需要升级。
作为一个不升级不舒服司机,我选择先升级,再解决其他的问题。
于是,又发现了一个神奇的事情:必须先从 23.04 升级到 23.10,再升级到 24.04。这两个升级,我升级了1晚上...
真的一晚上,第一天晚上已经很晚了,不想折腾了,就睡了。第二天早上起来继续升级。
之后,我选择在 Ubuntu 上安装 Zerotier...至于为什么不是 tailscale,因为我不知道它为啥挂了,不敢动...而且,我的电脑上也有 Zerotier...
刚才忘了讲,很久以前,我使用 Zerotier 组网的,后来才迁移到了 tailscale。
然后,我就用 Windows App 连接到了 Ubuntu 中。
没错,微软的 Windows App 可以连接 Ubuntu...
这里的 sharing 和 login 区别是,sharing 相当于继续使用当前用户,login是新登录。
终于连上了,再通过 Ubuntu 中的 Remmina 连接 Windows:
顺利连上 Windows,tailscale 也正常启动了...
读了文档,发现要启动这个东西,才能在登录 Windows 之前启动 tailscale:
然后我发现,Parsec 也正常了
不过,frp 为什么失效了,还不知道。
跑去看了一下,系统服务直接没了...没了。
又重新注册系统服务,让 frp 启动起来,一切正常了,好累
这都是第三天了...
小朋友们终于可以打游戏了,通过 parsec,也只有它快一点,虽然也有点卡。
不过,至少可以玩了。
不过还有一个问题,Windows 启动后,如果不登录,Parsec 也不启动...
于是,重装,选择 Per Computer 解决这个问题:
至此,我就重新折腾了一遍,实现了通过智能插座控制开机,Parsec 串流打游戏这个步骤...
好累
不想折腾了。