Seedbox هو خادم ينزّل الملفات ويشاركها على مدار الساعة، فيبقى اتصالك المنزلي حراً ويبقى عنوان منزلك خارج قوائم النظراء. استخدمه للمحتوى الذي يحق لك قانوناً مشاركته، مثل صور Linux ISO ومجموعات البيانات المفتوحة وإصداراتك الخاصة. يبني هذا الدليل واحداً باستخدام qBittorrent على Ubuntu.
ما الذي تستأجره
- النطاق الترددي: اختر خطة ذات حصة نقل سخية أو غير محدودة ومنفذ لا يقل عن 1 Gbit. معظم الـ seeding رفع.
- القرص: حدّد حجمه بحسب ما ستحتفظ به. يفيد NVMe مع القطع الصغيرة الكثيرة.
- RAM وCPU: 2 GB مع 2 من الأنوية تكفي لمعظم الاستخدامات.
- الموقع: اختر موقعاً قريباً من نظرائك ومن موقعك لاسترجاع سريع.
افحص شروط المزوّد بشأن حركة التورنت قبل الشراء.
الخطوة 1: أنشئ مستخدم خدمة
sudo adduser --system --group --home /srv/qbit qbit
sudo apt update
sudo apt install -y qbittorrent-nox
الخطوة 2: شغّله كخدمة
sudo tee /etc/systemd/system/qbittorrent.service > /dev/null <<'UNIT'
[Unit]
Description=qBittorrent-nox
After=network-online.target
[Service]
User=qbit
Group=qbit
ExecStart=/usr/bin/qbittorrent-nox --webui-port=8080
Restart=on-failure
[Install]
WantedBy=multi-user.target
UNIT
sudo systemctl daemon-reload
sudo systemctl enable --now qbittorrent
يعرض أول تشغيل كلمة مرور مؤقتة لواجهة الويب في سجل الخدمة: journalctl -u qbittorrent. سجّل الدخول على المنفذ 8080، ثم عيّن كلمة مرورك الخاصة ضمن Tools، Options، Web UI.
الخطوة 3: أبقِ واجهة الويب خاصة
لا تترك المنفذ 8080 مفتوحاً للإنترنت أبداً. اربط الواجهة بـ localhost وضع Nginx مع HTTPS في الواجهة، أو صل إليها عبر نفق SSH أو شبكة WireGuard VPN الخاصة بك.
ssh -L 8080:127.0.0.1:8080 user@your-server
ثم تصفّح إلى http://127.0.0.1:8080 على جهازك.
الخطوة 4: افتح منفذ النظير فقط
في qBittorrent عيّن منفذ استماع ثابتاً، مثل 51413، واسمح به وبـ SSH فقط.
sudo ufw default deny incoming
sudo ufw allow OpenSSH
sudo ufw allow 51413
sudo ufw enable
الخطوة 5: أعد الملفات إليك
- استخدم
rsync -avP user@server:/srv/qbit/Downloads/ ./local/لنسخ قابل للاستئناف. - أو قدّم المجلد عبر SFTP بمستخدم مقيّد.
- عيّن نسبة المشاركة وحدود الـ seeding كي لا يمتلئ القرص.
أبقِ النظام محدَّثاً واتبع دليل fail2ban وUFW. يخفي Seedbox عنوان IP منزلك عن النظراء، لكنه ليس أداة إخفاء هوية لصاحب الحساب.