← العودة للمدونة

كيف تنشئ سيرفر على AWS لتشغيل WireGuard VPN

1. ما هو AWS؟

  • AWS يعني Amazon Web Services، وهو موقع إلكتروني ضخم يقدم خدمات استضافة سيرفرات على الإنترنت.
  • السيرفر هو كمبيوتر قوي يشتغل 24 ساعة، وتقدر تستخدمه لتشغيل برامج مثل VPN.

2. كيف تدخل موقع AWS؟

  1. افتح متصفح الإنترنت عندك (مثل جوجل كروم أو فايرفوكس).
  2. في مربع البحث (أو في شريط العنوان) اكتب: "AWS" أو "Amazon Web Services" واضغط Enter.
  3. اختار أول نتيجة غالبًا بتكون https://aws.amazon.com
  4. اضغط على زر Sign Up (تسجيل حساب جديد).

3. إنشاء حساب في AWS

  1. عبّي بياناتك: البريد الإلكتروني، كلمة السر، الاسم، وغيرها.
  2. راح يطلب منك بطاقة ائتمان (فيه فترة تجريبية مجانية لمدة سنة في بعض الخدمات، لكن لازم تدخل بيانات البطاقة عشان يتحققوا).
  3. بعد التسجيل، سجل دخول بحسابك.

4. الدخول على خدمة إنشاء سيرفر (EC2)

  1. بعد ما تدخل لحسابك، في الصفحة الرئيسية، في مربع البحث العلوي، اكتب EC2 واضغط على النتيجة.
  2. خدمة EC2 هي خدمة إنشاء سيرفرات افتراضية.

5. إنشاء سيرفر جديد (Instance)

  1. في صفحة EC2، اضغط على زر Launch Instance (تشغيل سيرفر جديد).
  2. بيطلب منك تختار نظام التشغيل (Operating System)، اختار Ubuntu (هو نظام تشغيل شبيه للينكس ومجاني).
  3. بعدين حدد مواصفات السيرفر (المكان اللي بيشتغل فيه، حجم الذاكرة، المعالج...).
  4. خذ الخيارات الافتراضية أو الصغيرة عشان التجربة تكون سهلة ورخيصة.

6. إنشاء ملف المفتاح الخاص (Key Pair)

  1. راح يطلب منك تنشئ ملف Key Pair وهو ملف مهم جدًا.
  2. هذا الملف هو اللي راح تستخدمه عشان تدخل للسيرفر عبر SSH.
  3. اختر اسم للملف واضغط Download عشان تنزل الملف على جهازك (عادة يكون بصيغة pem).
  4. احتفظ بالملف في مكان آمن، لأنه بدون هذا الملف ما تقدر تدخل للسيرفر.
واجهة إنشاء سيرفر على AWS

7. إعداد قواعد الدخول (Inbound Rules)

  1. في صفحة إنشاء السيرفر، في جزء Security Group (مجموعة الأمان)، بتحدد قواعد الفتح للسيرفر.
  2. اضغط على edit
  3. ثم اضغط إضافة قاعدة جديدة وقم بالتالي:
إعداد قواعد الدخول على AWS

8. تشغيل السيرفر

  1. اضغط على زر Launch لتشغيل السيرفر.
  2. بعد دقائق، السيرفر بيشتغل ويعطيك عنوان Public IPv4 address (مثل 54.67.153.151).

9. الدخول على السيرفر باستخدام SSH

  1. افتح برنامج Terminal إذا تستخدم لينكس أو ماك، أو PowerShell / CMD لو تستخدم ويندوز
  2. في التيرمينال (الواجهة النصية)، اكتب الأمر التالي (مع تعديل المسار واسم ملف المفتاح والعنوان)
    Bash
    ssh -i مسار_الملف ubuntu@عنوان_IPv4
  3. مثال:
    Bash
    ssh -i ~/Downloads/aws-key.pem ubuntu@54.67.153.151
  4. إذا ظهرت رسالة أمان، اكتب yes وادخل.
🔐 نصائح أمانية

احرص على عدم مشاركة ملف المفتاح (.pem) مع أي شخص، فهو بمثابة كلمة السر لسيرفرك.

العودة إلى المدونة