रिमोट-डेस्कटॉप टूल ठीक उस पल तक सुविधाजनक हैं जब तक मुफ़्त टियर यह तय न कर ले कि आप «व्यावसायिक» दिखते हैं और सत्र के बीच में आपको बंद कर दे — या आप बस यह नहीं चाहते कि आपकी स्क्रीन किसी और के क्लाउड से होकर गुज़रे। RustDesk एक ओपन-सोर्स रिमोट-डेस्कटॉप ऐप है, और दिलचस्प बात यह है कि आप उसका सर्वर-साइड खुद चला सकते हैं: हर क्लाइंट को अपने ही VPS पर इंगित करें, और आपके सत्र उस मशीन से रिले होंगे जिसे आप नियंत्रित करते हैं। क्रिप्टो में भुगतान, बिना KYC।
RustDesk को सर्वर से क्या चाहिए
RustDesk का सेल्फ-होस्टेड सर्वर दो छोटे हिस्से हैं: hbbs (ID/रेंडेज़वू सर्वर जो क्लाइंटों को एक-दूसरे को खोजने देता है) और 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 दर्ज करें और वह कुंजी चिपकाएँ। उसके बाद से आपके क्लाइंट आपके ही सर्वर से मिलते और रिले होते हैं।
यह किसके लिए है
- गोपनीयता के प्रति सजग उपयोगकर्ता जो नहीं चाहते कि उनके रिमोट सत्र किसी वेंडर के क्लाउड से गुज़रें।
- छोटी टीमें और फ्रीलांसर जो मुफ़्त टियर की «व्यावसायिक उपयोग» वाली टोकाटाकी से परेशान हैं — सेल्फ-होस्टिंग प्रति-सीट मॉडल को पूरी तरह हटा देती है।
- होम-लैब और सेल्फ-होस्टर जो पहले से अपनी सेवाएँ चलाते हैं और उन्हीं शर्तों पर रिमोट पहुँच चाहते हैं: उनका सर्वर, उनके नियम।
RustDesk के लिए EQVPS ही क्यों
- $8/माह से समर्पित IPv4, सभी पोर्ट खुले, सेल्फ-सर्विस रिवर्स DNS।
- EU स्थान (जर्मनी, फ़िनलैंड) — साफ़ रूट, वास्तविक डेटा-संरक्षण कानून।
- बिना KYC, क्रिप्टो से भुगतान। पंजीकरण के लिए ईमेल, भुगतान के लिए USDC/USDT — एक निजी रिमोट-डेस्कटॉप एंडपॉइंट के अनुकूल।
- ~60 सेकंड में root, असीमित ट्रैफ़िक। hbbs + hbbr चालू करें, पोर्ट खोलें, और आपका अपना रिमोट डेस्कटॉप लाइव है।
यदि आप केवल रिमोट डेस्कटॉप ही नहीं, बल्कि पूरे ट्रैफ़िक के लिए एन्क्रिप्टेड टनल भी चाहते हैं, तो सेल्फ-होस्टेड WireGuard VPN उसे कवर करता है; और कुछ भी उजागर करने से पहले, नए VPS की सुरक्षा चेकलिस्ट पूरी करें।
टिप्पणियाँ
अभी तक कोई टिप्पणी नहीं। पहले बनें।