天天看點

RustDesk涉欺詐關閉國内通路,自建節點繞過官方限制實作遠端自由

作者:可愛的小Cherry

大家好,這裡是Cherry,喜愛折騰、撿垃圾、玩數位,熱衷于分享NAS、docker玩耍經驗~

前言

最近,開源項目restdesk又頻頻上了熱搜,原因很簡單,restdesk官方屏蔽了國内IP的通路請求,所有通過官方伺服器遠端國内ip的裝置,全部都被限制登入。

RustDesk涉欺詐關閉國内通路,自建節點繞過官方限制實作遠端自由

這是為啥呢?通過從幾大平台得到的消息,大緻就是某些詐騙團夥,使用rustdesk作為詐騙工具,讓受害者安裝後用于遠端通路,是以為了避免項目收到連累,官方就進行一刀切了。

RustDesk涉欺詐關閉國内通路,自建節點繞過官方限制實作遠端自由

那麼怎麼解決呢,難道我們就用不了rustdesk了嗎?當然不是,官方在封閉國内IP的同時,也給出了解決方案,很簡單,那就是請大家自建伺服器用于通路,自己建的伺服器,官方就不來管你們了。

是以今天,Cherry就來教教大家,如何通過自建rustdesk伺服器,繞過官方節點以恢複遠端通路的功能。

RustDesk是一個全功能的開源遠端控制替代方案,用于自托管和安全性,隻需最少的配置。           

系統部署

一、建立檔案夾

老規矩,為了讓項目正确運作,我們需要建立幾個檔案夾。

這裡以路徑/volume1/docker/rustdesk為例,建立/volume1/docker/rustdesk/data

RustDesk涉欺詐關閉國内通路,自建節點繞過官方限制實作遠端自由

二、修改docker-compose.yaml代碼

根據自己的需要修改

version: '3'

services:
  hbbs:
    container_name: hbbs
    image: rustdesk/rustdesk-server:latest
    # 下面的domain:21117改成自己的外網域名/ip:端口的形式
    command: hbbs -r domain:21117 -k _
    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           

三、部署系統

方法一:SSH部署

# 來到檔案夾目錄
cd /volume1/docker/rustdesk/
# 啟動容器
docker-compose up -d           

方法二:群晖部署compose

打開container manager,選擇項目,點選建立,選擇路徑,點選下一步即可

RustDesk涉欺詐關閉國内通路,自建節點繞過官方限制實作遠端自由

方法三:威聯通部署compose

打開container station,建立應用程式,複制代碼驗證後部署即可

RustDesk涉欺詐關閉國内通路,自建節點繞過官方限制實作遠端自由

系統使用

一、擷取token

下載下傳/volume1/docker/rustdesk/data/id_ed25519.pub 這個檔案,讀取裡面的字元串就是我們後續需要使用的token key。

RustDesk涉欺詐關閉國内通路,自建節點繞過官方限制實作遠端自由

二、配置ID伺服器

先點選【…】切換到設定界面下

RustDesk涉欺詐關閉國内通路,自建節點繞過官方限制實作遠端自由

選擇【網絡】面闆,中繼伺服器不能使用的情況下,我們隻能通過輸入ID伺服器來實作不同用戶端到伺服器端的連通性,在【ID伺服器】處輸入【域名/IP:21116】,在【key】處輸入剛才擷取的token值即可。

RustDesk涉欺詐關閉國内通路,自建節點繞過官方限制實作遠端自由