我家网络结构: istore 软路由+ 白群+ 软路由上的飞牛,终端设备:PC 、mac mini 、macbook 、安卓手机
之前有公网 IP 时候用的 白群上的 rustdesk ,用了很久,后来公网 IP 取消,我就改用 uu 远程了,最近用了 tailscale ,想捞起来 rustdesk 继续用。
但是目前发现目前我的 mac mini 无论怎么样都连不上自建的局域网服务器(无论 rustdesk 服务端装在飞牛还是群晖上,mac mini 都连不上),
但是 macbook 、手机、PC 都安装了 rustdesk ,都是“就绪”状态,都可以互相连接
不知道问题出在哪里,我调试了两天都没找到原因。
目前几方面原因都试了:
1.服务端的 21115 tcp udp 端口都是打开的; docker 使用的是 host 模式
2.mac mini 已经卸载重装 N 次 rustdesk 了; 3.CLASH 、Tailscale 等 STUN 软件在 mac mini 上都给卸载了
3.mac mini 的 rustdesk 的 ID 选项设置的和其他几台设备都一模一样:
所有终端设备都填了 KEY 和 ID (填的服务器的 IP )其他留空,( KEY 都是复制的,不存在出错可能,IP 都没填端口,其他设备都是这么设置的,填 ip+端口 我试过也不行)
4.飞牛的防火墙、macmin 的防火墙都是关闭状态
奇怪的是,如果我把几台设备的中继填上、删除 ID ,单纯通过中继的话,macmini 就变成就绪状态了。
(题外碎碎念,不知道和目前的 rustdesk 有没有一点点关系,因为我实在找不到什么原因了,说一下,提供下线索:1.前段时间我在 mac mini 安装的 syncclipboard 也连不上 ip 局域网,很奇怪,其他设备也能链接, 但是 mac mini 上的群晖 drive 一直通过 ip 连接 并没有出现断联的情况 ,排查了一圈也没找到什么原因,目前莫名其妙就好了。2.前段时间安装了 mac mini 的 smb 自动连接软件:connectmenow ,后来这个软件安装后出现过 smb 群晖怎么都连接不上的问题,现在这软件早已经被我卸载了,好像 syncclipboard 是安装过 connectmenow 才出的问题,但是出现故障问题之前的一段时间我没打开 rustdsk ,所以不确定和这个有没有关系)
GPT+国产 AI 我问了大概两天了,换着法子问,都没找到原因,我把今天 gpt 的回答粘一下,大家可以看看刚刚又问了一次 AI 给我的回答:
最终结论(非常明确)
👉 RustDesk 服务端( hbbs / hbbr )部署是完全正确的 👉 Docker 网络模式正确( host ) 👉 21116 TCP + UDP 正常监听 👉 Mac → 飞牛 内网路由正确( en0 )
❌ 问题不在: • 端口 • UDP • Docker • host / bridge • VPN / utun • 防火墙(在当前信息下) 👉 在这种情况下,RustDesk 理论上“闭眼都能连” 连不上,只剩客户端侧原因。
实在是没辙了,来问问各位大佬,到底问题在哪里? 我不是必须用 rustdesk ,但是这个问题我解决不好,心里别扭的要命,是啊 AI 说得对,我是通过纯 IP 连得,应该闭眼都能连上去啊。。不涉及任何域名,居然都连不上,我简直质疑人生