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

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

  •  
  •   shitouyu · 7 天前 · 1810 次点击
    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  
       7 天前
    /etc/docker/daemon.json 里配置点 docker registry
    然后 sudo systemctl daemon-reload && sudo systemctl restart docker
    再尝试 docker pull

    rust desk 我也在用,不过不知道哪看延迟,你连接时强制走中继服务器试试呢
    shitouyu
        2
    shitouyu  
    OP
       7 天前
    @hwdq0012 已经选择强制走中继了,有个检测质量可以查看,感觉没有 todesk 流畅
    darklinden
        3
    darklinden  
       7 天前
    你本地有公网 ip 直接端口映射 rustdesk 连 ip 呗,为啥还要搭中继?
    如果你本地与服务器公网就是 50ping ,你走服务器中继可不就 100 上下么
    liuzimin
        4
    liuzimin  
       7 天前
    有个简单的方法:在本地 WSL 里用 docker 拉镜像,然后 docker save -o 自定义名.tar docker 名
    然后把 自定义名.tar 传到阿里云,在阿里云里 docker load -i 自定义名.tar
    hwdq0012
        5
    hwdq0012  
       7 天前
    @shitouyu todesk 有连接时长限制,还有台湾,日本等“外部地区”都用不了,你自己选吧
    shitouyu
        6
    shitouyu  
    OP
       7 天前
    @darklinden 没有 我租的公寓统一的网络,没办法开公网 IP ,你说的也对,但是到武汉延迟这么高,惊到我了,我之前搞了一个广州的延迟高,换成武汉的延迟还这么高。
    shitouyu
        7
    shitouyu  
    OP
       7 天前
    @hwdq0012 todesk 我不考虑了,一直断链。就想看看 rustdesk 怎么能减少延迟
    shitouyu
        8
    shitouyu  
    OP
       7 天前
    @liuzimin 大佬更改 docker 源可以吗 但是我看现在没有能用的 docker 了,除非挂代理
    745839
        9
    745839  
       7 天前
    借楼问一下,rustdesk ,怎样设置可以达到 60 帧
    shitouyu
        10
    shitouyu  
    OP
       7 天前   ❤️ 1
    @745839 画质自定义可以选择 60 帧,默认是 30 帧
    Sentimental
        11
    Sentimental  
       7 天前
    我之前也开过武汉的机子,300 多公里的物理距离,延迟大概有 40 多,感觉不对劲,查了一下 IP 好像是杭州的来着
    HenryHe613
        12
    HenryHe613  
       7 天前
    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
       7 天前
    @Sentimental 阿里的物理地址就是武汉的啊 搞不懂为什么也这么高? 公网单纯的 ping 都这么高
    shitouyu
        14
    shitouyu  
    OP
       7 天前
    @HenryHe613 好的 我学习一下 现在还不会换源
    huaxianyan
        15
    huaxianyan  
       7 天前
    借楼也问一下,不知道为什么我搭建的 RustDesk 中继始终都是中继无法直连,不知道怎么回事
    ray1980
        16
    ray1980  
       7 天前
    有 38 元一年的链接吗?
    bigshawn
        17
    bigshawn  
       7 天前
    我用的 rustdesk/rustdesk-server-s6:latest 镜像,Windows 用的 Sing-box-tun 模式扶墙,sing-box 日志显示 rustdesk 客户端一直在尝试连接服务器 21114 端口失败,服务器端口是打开的,虽然不影响使用但是看着日志挺难受的.
    shitouyu
        18
    shitouyu  
    OP
       7 天前
    @ray1980 新人一年 38 元一年 https://www.aliyun.com/benefit
    shitouyu
        19
    shitouyu  
    OP
       7 天前
    @huaxianyan 选择强制中继
    junkk
        20
    junkk  
       7 天前
    我比较想知道 rustdesk 可以配合树莓派+花生壳内网穿透做中继么?
    chunkingName
        21
    chunkingName  
       7 天前
    rustdesk 就是卡顿,没解决,github 上一堆人反应,我公网 IP ,在公司 rustdesk 家里的电脑,一样帧率很低。偶尔能二十几的帧率,大多都是十几,很多时候只有个位数
    mysdemon
        22
    mysdemon  
       7 天前
    我去年买的腾讯云服务器,直接重装了带 docker 的系统
    xxhhlk
        23
    xxhhlk  
       7 天前
    延迟高可以检测下网络路由(可以用 traceroute besttrace mtr 等)看看是怎么走的
    capric
        24
    capric  
       7 天前
    tailscale nat 穿越,光猫上调整 dmz 把 nat 类型提升为全锥型,mstsc/ssh 直连,rustdesk 用的是 gdi 采集,帧率不高
    Jony4Fun
        25
    Jony4Fun  
       7 天前
    https://github.com/kubesre/docker-registry-mirrors?tab=readme-ov-file
    这个项目不错,会把镜像 mirror 到国内,mirror 完成后会发邮件,邮件里有对应的操作指南(其实就是改改 registry )
    kingpo
        26
    kingpo  
       7 天前
    @darklinden 我最近公网自建的服务器,实际客户端链接基本都是走中继,几乎没有打洞的,试了本地机,外省客户的电脑链接,全部都是中继
    z919126592
        27
    z919126592  
       7 天前
    traceroute 看下路由走向。我在福建省内,之前用过福州阿里,需要先到杭州再绕到福州,延迟比直接用广州阿里还高 10ms
    pagxir
        28
    pagxir  
       7 天前 via Android
    不试试网易的 UU 远程么
    yinmin
        29
    yinmin  
       7 天前 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  
       6 天前 via iPhone
    @shitouyu 问题就是这里拉满了,也是 30
    scoful
        31
    scoful  
       6 天前
    - 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   ·   实用小工具   ·   966 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 20ms · UTC 22:01 · PVG 06:01 · LAX 15:01 · JFK 18:01
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.