V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
shitouyu
V2EX  ›  问与答

不懂就问, rustdesk 的延迟很高,以及 docker 搭建疑问,应该怎么解决

  •  
  •   shitouyu · 10 天前 · 1898 次点击
    1. 服务器:38 元/年,阿里云的 2G2CPU 200M ,地区选择的是武汉

    2. 我坐标:郑州,按理郑州--武汉距离应该不远,为什么 ping 公网 IP 延迟都有 50ms.这正常吗?

    3. 现在情况:根据 wget https://raw.githubusercontent.com/techahold/rustdeskinstall/master/install.sh ,我一键搭建的,windows 远程同一个城市的 macmini ,延迟在 100ms 左右,我看网上都是 10ms ,我这有什么做的不对的吗?

    4. docker 疑问:我用阿里云服务器拉取 docker 一直失败,应该怎么解决,我查到的方法都是很老的,有些已经失效,请问大佬们应该怎么办?

    Error response from daemon: Get "https://registry-1.docker.io/v2/": net/http: request canceled while waiting for connection (Client.Timeout exceeded while awaiting headers)

    31 条回复    2025-04-16 17:56:51 +08:00
    hwdq0012
        1
    hwdq0012  
       10 天前
    /etc/docker/daemon.json 里配置点 docker registry
    然后 sudo systemctl daemon-reload && sudo systemctl restart docker
    再尝试 docker pull

    rust desk 我也在用,不过不知道哪看延迟,你连接时强制走中继服务器试试呢
    shitouyu
        2
    shitouyu  
    OP
       10 天前
    @hwdq0012 已经选择强制走中继了,有个检测质量可以查看,感觉没有 todesk 流畅
    darklinden
        3
    darklinden  
       10 天前
    你本地有公网 ip 直接端口映射 rustdesk 连 ip 呗,为啥还要搭中继?
    如果你本地与服务器公网就是 50ping ,你走服务器中继可不就 100 上下么
    liuzimin
        4
    liuzimin  
       10 天前
    有个简单的方法:在本地 WSL 里用 docker 拉镜像,然后 docker save -o 自定义名.tar docker 名
    然后把 自定义名.tar 传到阿里云,在阿里云里 docker load -i 自定义名.tar
    hwdq0012
        5
    hwdq0012  
       10 天前
    @shitouyu todesk 有连接时长限制,还有台湾,日本等“外部地区”都用不了,你自己选吧
    shitouyu
        6
    shitouyu  
    OP
       10 天前
    @darklinden 没有 我租的公寓统一的网络,没办法开公网 IP ,你说的也对,但是到武汉延迟这么高,惊到我了,我之前搞了一个广州的延迟高,换成武汉的延迟还这么高。
    shitouyu
        7
    shitouyu  
    OP
       10 天前
    @hwdq0012 todesk 我不考虑了,一直断链。就想看看 rustdesk 怎么能减少延迟
    shitouyu
        8
    shitouyu  
    OP
       10 天前
    @liuzimin 大佬更改 docker 源可以吗 但是我看现在没有能用的 docker 了,除非挂代理
    745839
        9
    745839  
       10 天前
    借楼问一下,rustdesk ,怎样设置可以达到 60 帧
    shitouyu
        10
    shitouyu  
    OP
       10 天前   ❤️ 1
    @745839 画质自定义可以选择 60 帧,默认是 30 帧
    Sentimental
        11
    Sentimental  
       10 天前
    我之前也开过武汉的机子,300 多公里的物理距离,延迟大概有 40 多,感觉不对劲,查了一下 IP 好像是杭州的来着
    HenryHe613
        12
    HenryHe613  
       10 天前
    docker 代理方式,

    1. 服务器上用 sing-box/mihomo/xray 开 tun 代理,全局科学。
    2. 编辑/etc/docker/daemon.json ,如 1 楼所说。
    3. docker pull https://docker.1panel.live/<需要的 docker image>,每次都手动指定代理地址。当然也可以找其他的源。
    shitouyu
        13
    shitouyu  
    OP
       10 天前
    @Sentimental 阿里的物理地址就是武汉的啊 搞不懂为什么也这么高? 公网单纯的 ping 都这么高
    shitouyu
        14
    shitouyu  
    OP
       10 天前
    @HenryHe613 好的 我学习一下 现在还不会换源
    huaxianyan
        15
    huaxianyan  
       10 天前
    借楼也问一下,不知道为什么我搭建的 RustDesk 中继始终都是中继无法直连,不知道怎么回事
    ray1980
        16
    ray1980  
       10 天前
    有 38 元一年的链接吗?
    bigshawn
        17
    bigshawn  
       10 天前
    我用的 rustdesk/rustdesk-server-s6:latest 镜像,Windows 用的 Sing-box-tun 模式扶墙,sing-box 日志显示 rustdesk 客户端一直在尝试连接服务器 21114 端口失败,服务器端口是打开的,虽然不影响使用但是看着日志挺难受的.
    shitouyu
        18
    shitouyu  
    OP
       10 天前
    @ray1980 新人一年 38 元一年 https://www.aliyun.com/benefit
    shitouyu
        19
    shitouyu  
    OP
       10 天前
    @huaxianyan 选择强制中继
    junkk
        20
    junkk  
       10 天前
    我比较想知道 rustdesk 可以配合树莓派+花生壳内网穿透做中继么?
    chunkingName
        21
    chunkingName  
       10 天前
    rustdesk 就是卡顿,没解决,github 上一堆人反应,我公网 IP ,在公司 rustdesk 家里的电脑,一样帧率很低。偶尔能二十几的帧率,大多都是十几,很多时候只有个位数
    mysdemon
        22
    mysdemon  
       10 天前
    我去年买的腾讯云服务器,直接重装了带 docker 的系统
    xxhhlk
        23
    xxhhlk  
       10 天前
    延迟高可以检测下网络路由(可以用 traceroute besttrace mtr 等)看看是怎么走的
    capric
        24
    capric  
       10 天前
    tailscale nat 穿越,光猫上调整 dmz 把 nat 类型提升为全锥型,mstsc/ssh 直连,rustdesk 用的是 gdi 采集,帧率不高
    Jony4Fun
        25
    Jony4Fun  
       10 天前
    https://github.com/kubesre/docker-registry-mirrors?tab=readme-ov-file
    这个项目不错,会把镜像 mirror 到国内,mirror 完成后会发邮件,邮件里有对应的操作指南(其实就是改改 registry )
    kingpo
        26
    kingpo  
       10 天前
    @darklinden 我最近公网自建的服务器,实际客户端链接基本都是走中继,几乎没有打洞的,试了本地机,外省客户的电脑链接,全部都是中继
    z919126592
        27
    z919126592  
       9 天前
    traceroute 看下路由走向。我在福建省内,之前用过福州阿里,需要先到杭州再绕到福州,延迟比直接用广州阿里还高 10ms
    pagxir
        28
    pagxir  
       9 天前 via Android
    不试试网易的 UU 远程么
    yinmin
        29
    yinmin  
       9 天前 via iPhone
    问题 1: ping 延时高,武汉服务器直接退款,依次换其他城市的服务器,应该能找到延时低于 20ms 的城市

    问题 2: docker 可以配置 http 代理(具体配置问 ai )。假设你的笔记本电脑 127.0.0.1:7890 是一个 http 代理,在你的笔记本电脑上运行 ssh -R 7890:127.0.0.1:7890 -C user@serverip ,在服务器的 127.0.0.1:7890 就产生了 http proxy 直连你笔记本的 127.0.0.1:7890 ,然后配置 docker 使用这个代理即可。
    745839
        30
    745839  
       9 天前 via iPhone
    @shitouyu 问题就是这里拉满了,也是 30
    scoful
        31
    scoful  
       9 天前
    - docker 的话,推荐一下我的开源项目(狗头保护,求 star ) [https://github.com/scoful/pocker]( https://github.com/scoful/pocker)
    - 试用地址:[https://pocker4u.vercel.app/]( https://pocker4u.vercel.app/)
    - 试用密钥:pocker4u
    - 文档:[https://pocker-doc.vercel.app/]( https://pocker-doc.vercel.app/)
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2916 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 21ms · UTC 10:57 · PVG 18:57 · LAX 03:57 · JFK 06:57
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.