დისტანციური სამუშაო მაგიდის ხელსაწყოები მოსახერხებელია ზუსტად იმ წამამდე, სანამ უფასო დონე გადაწყვეტს, რომ «კომერციულად» გამოიყურები და სესიის შუაში დაგბლოკავს — ან უბრალოდ არ გინდა, რომ შენი ეკრანი სხვისი ღრუბლის გავლით მიდიოდეს. RustDesk ღია კოდის დისტანციური სამუშაო მაგიდის აპლიკაციაა, და საინტერესო ისაა, რომ მისი სერვერული მხარე თვითონ შეგიძლია გაუშვა: მიმართე ყველა კლიენტი შენს საკუთარ VPS-ზე, და შენი სესიები გაივლის მანქანაზე, რომელსაც შენ აკონტროლებ. გადაიხადე კრიპტოთი, KYC-ის გარეშე.
რას მოითხოვს RustDesk სერვერისგან
RustDesk-ის თვითჰოსტინგზე დაფუძნებული სერვერი ორი პატარა ნაწილია: hbbs (ID/rendezvous სერვერი, რომელიც კლიენტებს ერთმანეთის პოვნაში ეხმარება) და hbbr (რელე, რომელიც ატარებს სესიას, როცა პირდაპირი კავშირი შეუძლებელია). არცერთი მძიმე არაა — მოთხოვნები მისაწვდომობიდან და გამტარუნარიანობიდან მოდის, და არა გამოთვლიდან:
- გამოყოფილი IPv4 და ღია პორტები. კლიენტები შენს სერვერს უერთდებიან შემომავალი კავშირით პორტებზე 21115-21119 (TCP) და 21116 (UDP). ამას სჭირდება საჯარო IP, რომელიც შენია, და პორტების გახსნის თავისუფლება — გამოყოფილი IP გეგმა. NAT-გეგმებს არ შეუძლიათ თვითნებური შემომავალის მიღება, ამიტომ RustDesk-ს არ მოემსახურებიან. Nano-IP ($8/თვე) უხვად კმარა პირადი ან მცირე გუნდური გამოყენებისთვის.
- გამტარუნარიანობა, როცა სესია გადაიცემა. გადაცემული სესია ატარებს ვიდეო-ნაკადს შენი სერვერის გავლით. ტრაფიკი აქ ულიმიტოა ყველა გეგმაზე, ამიტომ დატვირთული ეკრანის გაზიარება მოულოდნელ ანგარიშს არ გამოიწვევს — მაგრამ თუ რამდენიმე ადამიანი ერთდროულად უერთდება, გაზარდე ზომა გამტარუნარიანობისთვის.
- თითქმის არანაირი CPU/RAM. hbbs და hbbr რესურსებს ოდნავ ეხებიან; უმცირესი გამოყოფილი-IP სერვერი მათ კარგად უშვებს.
დააყენე (Ubuntu 24.04, Docker)
# dedicated-IP plan, root shell
apt update && apt install -y docker.io docker-compose-v2
systemctl enable --now docker
mkdir -p /opt/rustdesk && cd /opt/rustdesk
cat > docker-compose.yml <<'EOF'
services:
hbbs:
image: rustdesk/rustdesk-server:latest
command: hbbs -r <YOUR.SERVER.IP>:21117
network_mode: host
volumes: ["./data:/root"]
restart: unless-stopped
hbbr:
image: rustdesk/rustdesk-server:latest
command: hbbr
network_mode: host
volumes: ["./data:/root"]
restart: unless-stopped
EOF
docker compose up -d
ufw allow 21115:21119/tcp && ufw allow 21116/udp
პირველ გაშვებაზე hbbs წერს საჯარო გასაღებს ფაილში ./data/id_ed25519.pub. თითოეულ RustDesk კლიენტში გახსენი Settings → Network → ID/Relay Server, შეიყვანე შენი სერვერის IP და ჩასვი ის გასაღები. ამის შემდეგ შენი კლიენტები ხვდებიან და გადაიცემიან შენი საკუთარი სერვერის გავლით.
ვისთვისაა ეს
- პირადულობაზე მოფიქრალი მომხმარებლები, რომლებსაც არ სურთ, რომ მათი დისტანციური სესიები მომწოდებლის ღრუბლის გავლით მიდიოდეს.
- მცირე გუნდები და ფრილანსერები, რომლებსაც უფასო დონეების «კომერციული გამოყენების» შეხსენებები აბეზრებენ თავს — თვითჰოსტინგი მთლიანად აშორებს თითო-ადგილის მოდელს.
- სახლის ლაბორატორიები და თვითჰოსტერები, რომლებიც უკვე უშვებენ საკუთარ სერვისებს და უნდათ დისტანციური წვდომა იმავე პირობებით: მათი სერვერი, მათი წესები.
რატომ EQVPS RustDesk-ისთვის
- გამოყოფილი IPv4 $8/თვე-დან, ყველა პორტი ღია, უკუ-DNS თვითმომსახურებით.
- ევროკავშირის ლოკაციები (გერმანია, ფინეთი) — სუფთა მარშრუტები, რეალური მონაცემთა დაცვის კანონი.
- KYC-ის გარეშე, გადახდა კრიპტოთი. ელფოსტა რეგისტრაციისთვის, USDC/USDT გადასახდელად — შეესაბამება პირად დისტანციური სამუშაო მაგიდის წერტილს.
- Root ~60 წამში, ულიმიტო ტრაფიკი. ასწიე hbbs + hbbr, გახსენი პორტები, და შენი საკუთარი დისტანციური სამუშაო მაგიდა ცოცხალია.
თუ გინდა დაშიფრული გვირაბიც მთელი შენი ტრაფიკისთვის და არა მხოლოდ დისტანციური სამუშაო მაგიდისთვის, თვითჰოსტინგზე დაფუძნებული WireGuard VPN ამას ფარავს; და სანამ რამეს გამოაჩენ, გაიარე ახალი VPS-ის უსაფრთხოების ჩეკლისტი.
კომენტარები
ჯერ არ არის კომენტარები. იყავით პირველი.