乖乖的 發表於 2024-12-16 10:40:05

如何使用宝塔部署RustDesk中继服务器

<p>首先需要有一个自己的服务器,并且自行安装宝塔面板,安装宝塔教程自行搜索,网上挺多教程的。接下来就是进入宝塔面板,进行部署了</p>
<p style="text-align:center"><img alt="" src="https://img.jbzj.com/file_images/article/202412/202412161029288.png" /></p>
<p style="text-align:center"><img alt="" src="https://img.jbzj.com/file_images/article/202412/202412161029289.png" /></p>
<p style="text-align:center"><img alt="" src="https://img.jbzj.com/file_images/article/202412/2024121610292810.png" /></p>
<p>&nbsp;为了方便,以下就是相关配置,可直接复制粘贴</p>
<div class="jb51code"><pre class="brush:plain;">services:
hbbs:
    container_name: hbbs
    image: rustdesk/rustdesk-server:latest
    command: hbbs
    volumes:
      - ./data:/root
    network_mode: "host"
    depends_on:
      - hbbr
    restart: unless-stopped
hbbr:
    container_name: hbbr
    image: rustdesk/rustdesk-server:latest
    command: hbbr
    volumes:
      - ./data:/root
    network_mode: "host"
    restart: unless-stopped</pre></div>
<p style="text-align:center"><img alt="" src="https://img.jbzj.com/file_images/article/202412/2024121610292811.png" /></p>
<p style="text-align:center"><img alt="" src="https://img.jbzj.com/file_images/article/202412/2024121610292812.png" /></p>
<p>这两个容器的作用分别是</p>
<ul><li><strong>hbbs:</strong>RustDesk 的 ID 服务,用于分配和注册 ID;</li><li><strong>hbbr:</strong>&nbsp;RustDesk 的中继服务,主要远程访问就是这个,如果直连远程不行,会使用 hbbr 进行流量中继。</li></ul>
<p>获取ID/中继服务器Key密钥</p>
<p>网上的教程多为使用 cat 命令查看 id_ed25519.pub 文件当中的密钥</p>
<p>宝塔可以直接用在线资源管理器直接查看。 管理hbbr容器 &rarr;数据存储卷,复制数据存储卷目录</p>
<p style="text-align:center"><img alt="" src="https://img.jbzj.com/file_images/article/202412/2024121610292813.png" /></p>
<p style="text-align:center"><img alt="" src="https://img.jbzj.com/file_images/article/202412/2024121610292814.png" /></p>
<p style="text-align:center"><img alt="" src="https://img.jbzj.com/file_images/article/202412/2024121610292915.png" /></p>
<h2>开放 RustDesk 相关端口</h2>
<p>RustDesk 放行端口</p>
<ul><li>TCP:21114-21119</li><li>UDP:21116</li></ul>
<blockquote><p>端口:21114 TCP 为专业版提供的 Web 控制台服务<br />端口:21115 TCP 用于 NAT 类型测试<br />端口:21116 TCP 实现 TCP 穿透<br />端口:21116 UDP 用作心跳/ID 服务器<br />端口:21117 TCP 用于数据中继<br />端口:21118/21119 TCP 为 Web 客户端提供 WebSocket 连接</p></blockquote>
<p style="text-align:center"><img alt="" src="https://img.jbzj.com/file_images/article/202412/2024121610292916.png" /></p>
<p style="text-align:center"><img alt="" src="https://img.jbzj.com/file_images/article/202412/2024121610292917.jpg" width="800" /></p>
<p>用户端进行配置就可以使用啦</p>
<p style="text-align:center"><img alt="" src="https://img.jbzj.com/file_images/article/202412/2024121610292918.png" /></p>
<p>到此这篇关于使用宝塔部署RustDesk中继服务器的文章就介绍到这了,更多相关宝塔部署RustDesk中继服务器内容请搜索琼殿技术社区以前的文章或继续浏览下面的相关文章希望大家以后多多支持琼殿技术社区!</p>
頁: [1]
查看完整版本: 如何使用宝塔部署RustDesk中继服务器