العودة إلى المدونة
يناير 13, 2026الأدلة

كيفية استضافة VPN الخاص بك (WireGuard)

دليل خطوة بخطوة لإعداد VPN WireGuard شخصي وآمن على خادم Hiddence VPS للحصول على خصوصية كاملة.

كيفية استضافة VPN الخاص بك (WireGuard)

الخصوصية الرقمية أهم من أي وقت مضى. خدمات VPN العامة مريحة، لكنها لا تزال قادرة على تسجيل بياناتك أو الوقوع ضحية للاختراقات. الطريقة الوحيدة للتأكد من خصوصيتك بنسبة 100% هي استضافة VPN الخاص بك. WireGuard هو المعيار الحديث: أسرع وأبسط وأكثر أماناً من OpenVPN. إليك كيفية إعداده على خادم Hiddence VPS المجهول الخاص بك.

لماذا تستضيف VPN الخاص بك؟

  • سياسة عدم الاحتفاظ بالسجلات: أنت تتحكم في الخادم، لذا فأنت تعرف بالضبط ما يتم تسجيله (لا شيء، إذا اخترت ذلك).
  • أداء أفضل: لا توجد مشاركة لنطاقك الترددي مع آلاف المستخدمين الآخرين.
  • عنوان IP مخصص: قم بالوصول إلى الشبكات المقيدة بـ IP أو التطبيقات المصرفية دون تفعيل تنبيهات الاحتيال.
  • فعالية التكلفة: يمكن لخادم VPS واحد أن يخدم VPN لجميع أجهزتك.

المتطلبات الأساسية

  • خادم Hiddence VPS (يوصى بـ Ubuntu 24.04 أو 22.04)
  • وصول Root (متوفر افتراضياً)
  • 5 دقائق من وقتك

الإعداد من جانب الخادم

1. تثبيت WireGuard

bash
sudo apt update && sudo apt upgrade -y
sudo apt install wireguard -y

2. إنشاء المفاتيح

bash
wg genkey | tee privatekey | wg pubkey > publickey
cat privatekey
# احفظ هذا المفتاح الخاص!
cat publickey
# احفظ هذا المفتاح العام!

3. تكوين الواجهة

bash
sudo nano /etc/wireguard/wg0.conf
# أضف المحتوى التالي:
[Interface]
PrivateKey = <YOUR_SERVER_PRIVATE_KEY>
Address = 10.0.0.1/24
ListenPort = 51820
SaveConfig = true
PostUp = ufw route allow in on wg0 out on eth0
PostUp = iptables -t nat -I POSTROUTING -o eth0 -j MASQUERADE
PostDown = ufw route delete allow in on wg0 out on eth0
PostDown = iptables -t nat -D POSTROUTING -o eth0 -j MASQUERADE

[Peer]
PublicKey = <YOUR_CLIENT_PUBLIC_KEY>
AllowedIPs = 10.0.0.2/32

الإعداد من جانب العميل

قم بتثبيت تطبيق WireGuard على هاتفك أو جهاز الكمبيوتر الخاص بك. أنشئ نفقاً جديداً والصق تكوين العميل:

  • Interface PrivateKey: <YOUR_CLIENT_PRIVATE_KEY>
  • Interface Address: 10.0.0.2/32
  • Peer PublicKey: <YOUR_SERVER_PUBLIC_KEY>
  • Peer Endpoint: <YOUR_VPS_IP>:51820
  • Peer AllowedIPs: 0.0.0.0/0 (لتوجيه كافة الزيارات)