V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
zzy5156
V2EX  ›  宽带症候群

关于远程访问桌面的一些疑惑

  •  
  •   zzy5156 · 2024-04-09 14:11:12 +08:00 · 3054 次点击
    这是一个创建于 367 天前的主题,其中的信息可能已经有所发展或是发生改变。

    网络整体情况:

    • 家里:电信宽带,无 IPv6 (公寓统一提供的宽带,也不好去要求提供 IPv6 ),ROS 主路由 + OpenWRT 旁路由( ROS 中指定 DHCP 默认下发的网关和 DNS 为旁路由,如果 ping 不通旁路由则自动改为 ROS 本身),旁路由使用 OpenClash 为局域网设备提供外网
    • 在外:电信流量卡 + 热点机,有 IPv6 ,使用 box4magisk + Clash.meta 为连接热点的设备提供外网
    • 两端的 Clash 均使用自己手搓的同一份配置文件

    设备情况:

    • N100 小主机:家里 24 小时开机,流量不经过旁路由
    • E5 主机:家里 24 小时开机,流量经过旁路由
    • 日用主力手机:在外连接热点,在家流量经过旁路由

    需求:

    尽可能实现稳定快速的远程访问桌面(直连优先),其余服务已经直接使用 frp 解决

    目前在用的一些方案:

    • Tailscale + RDP:不开启 OpenClash 和 box4magisk 时可以打洞直连,开启后只能 relay ,延迟很高
    • 向日葵:开通了瓜子会员,不开启 OpenClash 和 box4magisk 时可以正常用(直连),开启后也可以直连,但是点击连接时经常出现连接服务器失败,能不能连全看运气,连接上后又挺稳定的。且向日葵远控 Ubuntu 时会有画面闪烁和听不到声音的情况
    • RustDesk + Sakura frp:开了 sakura 会员,开启了 Clash 的情况下都是走中转,延迟高且帧数低,体验还不如向日葵中转
    • Parsec:用宽带时连不上,试过手机共享网络,有 IPv6 时可以连接

    在考虑的方案及疑惑:

    购入一个 5G CPE 和 PCIe 有线网卡,把 E5 主机作为跳板机,同时连接 5G CPE 和路由器,在外时使用 5G CPE 提供的 IPv6 直连回去。但是这样是不是也会受到 Clash 的影响导致不能正常连接?而且目前的这些方案也是因为 Clash 才不能正常使用的,是否有办法让 Clash 与它们共存?

    19 条回复    2025-02-04 06:20:46 +08:00
    Turismo
        1
    Turismo  
       2024-04-09 14:51:46 +08:00
    在家里的出口上配一个 wireguard ,绑一个 DDNS ,在外手机连 wg 再开放热点 基本和在家没有什么太大区别
    另外 尽可能实现稳定快速的远程访问桌面(直连优先) 我的理解是需要稳定的不丢包的网络 和大量的上行带宽
    skydcnmana
        2
    skydcnmana  
       2024-04-09 14:56:50 +08:00   ❤️ 1
    我体验,远控最好的是 splashtop 。
    alect
        3
    alect  
       2024-04-09 14:59:45 +08:00
    向日葵如何?
    lddsb
        4
    lddsb  
       2024-04-09 15:05:14 +08:00 via iPhone
    有没有可能是你 openclash 的规则导致的,检查一下是不是因为规则判断让 tailscale 都走代理了,所以就没有给你直连。不过 tailscale 的直连也看运气的,打洞成功才能直连
    zzy5156
        5
    zzy5156  
    OP
       2024-04-09 16:18:07 +08:00
    @lddsb 这个我考虑过,但搜索了下解决办法都是直接设置进程规则,让 tailscale 进程的连接走直连,这个对我来说不适用(因为跑 Clash 的设备都没有装 tailscale ),尝试过添加 tailscale 的域名,但是没有效果
    zzy5156
        6
    zzy5156  
    OP
       2024-04-09 16:26:11 +08:00
    @Turismo 感谢提供思路,纯 wireguard 确实还没尝试过。网络的话其实我对帧数要求很低,我平常用向日葵直连 15fps 也可以接受,这时即便是画面变化大上行也只有几百 KB/s ,更多是想实现延迟大部分时间稳定且较低( 100 多 ms 也是问题不大的)
    zzy5156
        7
    zzy5156  
    OP
       2024-04-09 16:34:08 +08:00
    @alect 帖子中有提及,能连接上的话体验可以,但是在开启 Clash 后大概率会直接提示连接服务器失败
    zzy5156
        8
    zzy5156  
    OP
       2024-04-09 16:38:06 +08:00
    @skydcnmana 感谢分享
    sriram
        9
    sriram  
       2024-04-09 17:30:36 +08:00
    mobaXterm 也支持远程桌面;配合 zerotier 可到 10ms 50M;关键是不受 socks 代理的影响
    luoyide2010
        10
    luoyide2010  
       2024-04-09 17:38:57 +08:00
    多年经验,你网不好,换啥软件都不行,你可以试试向日葵 RDP 模式,弱网下体验稍好些
    745839
        11
    745839  
       2024-04-09 17:42:56 +08:00
    ROS 中指定 DHCP 默认下发的网关和 DNS 为旁路由,如果 ping 不通旁路由则自动改为 ROS 本身

    这是咋实现的
    Orangemas
        12
    Orangemas  
       2024-04-09 19:06:34 +08:00
    看了楼主这个我把我的方案可以说一下提供参考
    家里:移动宽带,有 V6(同公寓但光纤入户),主路由 R3G ,PPPOE 模式拨号通外网(光猫我改为桥接了)了,无旁路由。
    主路由上挂载 OpenClash 、FRP 客户端和 Tailscale 。全部同时开启。
    在外:不移动设备(例如公司)网络使用本身的,无网络情况下手机开热点使用。非移动设备安装 Tailscale 进行组网。移动设备(例如手机、随身携带平板)则安装微软远程桌面 和 向日葵(无开会员)

    Tailscale 在路由端开启了子网功能,这样就没在下属设备上安装软件。所有和网络有关的我都放在 R3G 这一个主路由上了,目前没崩过。FRP 服务端为自检,HK 主机

    日常使用,例如公司到家 tailscale 连接 5 秒内建立连接,不超过 15 秒则为低延迟模式(10ms ),如果要打游戏的话会使用 parsec ,这个延迟也一样 10ms
    在外面移动场所下,优先使用 FRP+微软远程桌面,延迟不超过 120ms ,要低延迟场景会使用向日葵来进行协助,但延迟低一点就是有点拉。个人感觉不是很稳

    楼主的情况在我眼里看来的就是没 v6 导致质量下降严重,这个最好还是有吧。
    路由的话我没特别离谱的需求,不需要 NAS 之类的。就一个主路由刷 OpenWRT 带组网软件什么的就够用。网速也不是特别快,但够用。(我一个同事死磕旁路由搞了好几个月都没成)
    makedir002
        13
    makedir002  
       2024-04-09 19:49:19 +08:00
    你这扯得太复杂了,越简单层数越少越好。摒弃 ROS ,使用 FRP+ OP +WireGuard 组局域网。另外,你的 OC 规则是有问题的,这么复杂的软件我是觉得我用不明白。看这症状,是 OC 给你加了层 NAT 。自行搜索关键词,O***C*** NAT 解决。
    wwd179
        14
    wwd179  
       2024-04-09 20:04:18 +08:00 via Android
    n2n 有用过吗 类似 tailscale 的。感觉打洞直连率蛮高的
    leiwsjam4223
        15
    leiwsjam4223  
       2024-04-10 01:10:21 +08:00
    老哥请问下热点机是怎么配置的我 iPhone 连上安卓热点还是出不去
    zzy5156
        16
    zzy5156  
    OP
       2024-04-10 09:37:40 +08:00
    @makedir002 感谢提供思路,之前也有看到过 Clash 导致 NAT 变化的例子
    zzy5156
        17
    zzy5156  
    OP
       2024-04-10 09:41:44 +08:00
    @Orangemas 感谢分享,我这里也是光纤入户,但是试了下进不去光猫后台,估计是已经改成动态密码了,现在严打 PCDN 情况下也不好去要求提供 IPv6
    zzy5156
        18
    zzy5156  
    OP
       2024-04-10 09:47:20 +08:00
    @745839 我是使用 ROS 的 netwatch 功能,监听旁路由的 IP ,如果不通了就执行 ip dhcp-server network set 指令更改 DHCP 服务器下发的网关和 DNS
    onedragon424
        19
    onedragon424  
       66 天前
    @Turismo 大佬,想问下如果主路由是电信那边提供的不允许刷,只能设置端口转发什么的这种情况能做类似的优化吗?

    主路由下除了连接需要访问的主机所在的二级路由,还连接了一台做了端口转发的群晖主机
    (默认二级路由的流量会先从群晖的 DDNS 上面过一手以允许局域网中通过域名访问群晖主机)

    现在的问题也是热点 tailscale 没法直接连接主机,ping 能通但是连不上 ssh (看运气,有的时候 200ms DERP(tok)能连上),检查了一下跳板发现 NAT 跳了好多层
    可能是这个导致的连接超时
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1653 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 19ms · UTC 16:28 · PVG 00:28 · LAX 09:28 · JFK 12:28
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.