Technical Anshu
Tutorials Blog
🌐 دليل استضافة المواقع الرئيسية

قم باستضافة موقع الويب الخاص بك من المنزل بدون دليل الإعداد الكامل لعنوان IP الثابت

يقول الجميع أن موقع الويب يحتاج إلى عنوان ثابت، وأن الإنترنت المنزلي الخاص بك يتغير باستمرار. أنها لا تحتاج إلى واحدة. باستخدام خادم ويب محلي ومنفذين مُعاد توجيههما واسم DNS ديناميكي يتبع عنوانك، يمكن لجهاز الكمبيوتر الخاص بك أن يخدم موقع ويب حقيقيًا على المجال الخاص بك. يشرح هذا الدليل السلسلة بأكملها - ويذكر الحدود بوضوح.

✍️ Technical Anshu🪟 Windows 10 / 11⏱️ 12 minute read
🎥 شاهد الفيديو لترى عملية الإعداد الكاملة مباشرة - تم إنشاء موقع الويب، وتشغيل الخادم، والنطاق المتصل

في الفيديو، يلعب Anshu دور مبتدئ تمامًا عن قصد: تم إنشاء موقع الويب بمساعدة الذكاء الاصطناعي، ثم تمت استضافته مباشرة من جهاز كمبيوتر يعمل بنظام Windows في المنزل - بدون شراء عنوان IP ثابت. الأدوات عبارة عن خادم ويب محلي، وإعادة توجيه منفذ جهاز التوجيه، ونظام DNS الديناميكي، ومجال موجه في الاتجاه الصحيح. هذه الصفحة هي خريطة المشروع بأكمله بالترتيب الصحيح. تتعمق الأدلة المصاحبة في هذه السلسلة في كل جزء صعب - لماذا يتغير عنوانك، ونظام تحديث DDNS، وفحص CGNAT لمدة دقيقتين، وHTTPS المجاني، وقواعد أمان جهاز التوجيه، وتشخيص توقف الموقع بعد تغيير IP، ومعرفة متى تجاوز الموقع المنزل.

The chain from a visitor to your PC (how the setup in the video works)
Visitor typesyour own domain name
DNS looks upyour Dynamic DNS hostname
That record holdsyour current home IP address
Your router forwardsports 80 and 443
Your Windows PC servesthe website files
1

افهم أولاً ما الذي يحله عنوان IP الثابت فعليًا

يحتاج موقع الويب إلى شيء واحد قبل كل شيء: عنوان يمكن للزائرين العثور عليه دائمًا. ويمنحك عنوان IP الثابت ذلك من خلال عدم التغيير مطلقًا. يمنحك الاتصال المنزلي العادي عنوان IP ديناميكي - يتغير عندما يعيد جهاز التوجيه الاتصال أو يقوم مزود خدمة الإنترنت بتدوير مجموعته، أحيانًا كل بضعة أيام.

فكرة الفيديو بأكملها عبارة عن خدعة صادقة: لا تصلح العنوان، بل أصلح الاتجاهات. اسم مضيف DNS الديناميكي هو الاسم الذي تتم إعادة كتابة سجله تلقائيًا في كل مرة يتغير فيها عنوانك. يستخدم الزوار الاسم؛ يشير الاسم دائمًا إلى عنوان اليوم. كل شيء آخر في هذا الدليل يدور حول هذه الفكرة الواحدة.

2

أنشئ موقع الويب أولاً (يستخدم الفيديو مساعدة الذكاء الاصطناعي، مثلما يفعل المبتدئ)

في الفيديو، يلعب Anshu عمدًا دور مبتدئ تمامًا ويبني موقع الويب بمساعدة الذكاء الاصطناعي داخل Trae IDE - وهو دليل على أن جزء البناء لم يعد بحاجة إلى معرفة عميقة بالبرمجة. بالنسبة للاستضافة، لا يهم حقًا ما الذي أنشأ الموقع.

  1. يُعد موقع الويب بتنسيق HTML العادي أسهل المستأجر: فهو سريع، وصغير الحجم، ولا يوجد أي شيء تقريبًا يمكن تصحيحه.
  2. يعمل أيضًا موقع أثقل (فئة WordPress)، ولكنه يوفر قاعدة بيانات وتدفقًا مستمرًا من التحديثات التي يجب عليك مواكبةها.
  3. قم بإنهاء الموقع واختباره على جهاز الكمبيوتر نفسه قبل لمس جهاز التوجيه. خطوات الاستضافة متطابقة لكل نوع من المواقع، فقط برنامج العرض يتغير.
3

قم بتشغيل خادم ويب محلي ومنح الكمبيوتر عنوانًا محليًا ثابتًا

يصبح الكمبيوتر خادمًا عن طريق تشغيل برنامج خادم الويب. اختر الأخف وزنًا الذي يناسب موقعك:

  1. موقع HTML عادي: يعد خادم الملفات الثابتة الصغير، أو IIS - خادم الويب المدمج في Windows - أمرًا كثيرًا.
  2. موقع PHP أو WordPress: مجموعة شاملة من فئة XAMPP (خادم الويب، PHP وقاعدة البيانات في تثبيت واحد).
  3. افتح http://localhost في المتصفح الخاص بجهاز الكمبيوتر. يجب تحميل الموقع هنا أولا. وإذا فشلت محلياً، فسوف تفشل على المستوى العالمي أيضاً.
  4. اضبط الخادم على البدء تلقائيًا مع نظام التشغيل Windows، بحيث لا تؤدي عملية إعادة التشغيل إلى توقف الموقع أبدًا.
  5. الآن قم بإصلاح العنوان المحلي لجهاز الكمبيوتر: في جهاز التوجيه، قم بحجز عنوان لهذا الكمبيوتر (حجز DHCP)، أو قم بتعيين عنوان IP محلي ثابت على جهاز الكمبيوتر. نقاط إعادة توجيه المنفذ على عنوان محلي - إذا انتقل هذا العنوان إلى جهاز آخر، فسيتوقف الموقع على الرغم من أن جانب الإنترنت مثالي. تحقق من العنوان المحلي الحالي في أي وقت باستخدام ipconfig.
4

إعادة توجيه المنفذين 80 و443 فقط على جهاز التوجيه

افتح صفحة إدارة جهاز التوجيه (عادةً 192.168.0.1 أو 192.168.1.1)، وابحث عن Port Forwarding، وأنشئ قاعدتين بالضبط، تستهدف كل منهما العنوان المحلي المحجوز للكمبيوتر الشخصي:

  1. المنفذ الخارجي 80 إلى منفذ الكمبيوتر الشخصي 80 - حركة مرور الويب العادية (HTTP).
  2. المنفذ الخارجي 443 إلى منفذ الكمبيوتر 443 - حركة مرور الويب الآمنة (HTTPS).

هذه هي قائمة الأبواب الكاملة لموقع الويب. لا شيء آخر يحتاج إلى إعادة توجيه، وكل منفذ مفتوح إضافي يمثل مخاطرة إضافية دون أي فائدة.

🔴 لا تقم أبدًا بإعادة توجيه ما يلي: صفحة الإدارة الخاصة بجهاز التوجيه، وسطح المكتب البعيد (المنفذ 3389)، ومشاركة الملفات (المنفذ 445). تعثر الماسحات الضوئية على المنافذ المفتوحة في غضون دقائق وتدقها بقوائم كلمات المرور. يجب أن يكون خادم الويب فقط هو الذي يمكن الوصول إليه من الإنترنت.
5

قم بإعداد DNS الديناميكي بحيث يتبع السجل عنوان IP المتغير الخاص بك

قم بإنشاء اسم مضيف DNS ديناميكي مجاني (اسم ضمن نطاق موفر DDNS - يتم إعداد الفيديو خطوة بخطوة). ثم أخبر شيئًا ما في منزلك للحفاظ على صحة سجله:

  1. أفضل مكان: جهاز التوجيه نفسه. تحتوي معظم أجهزة التوجيه على صفحة DNS ديناميكية - أدخل اسم المضيف وحساب DDNS الخاص بك مرة واحدة، ويقوم جهاز التوجيه بتحديث السجل في اللحظة التي يتغير فيها عنوان WAN الخاص به. إنه يعمل ليلا ونهارا ويرى التغيير أولا.
  2. الاحتياطي: برنامج تحديث على جهاز الكمبيوتر. يعمل بشكل جيد، ولكن يجب أن يكون جهاز الكمبيوتر قيد التشغيل لإجراء التحديثات - وهو مقبول، نظرًا لأن جهاز الكمبيوتر هو خادمك على أي حال.
  3. إثبات نجاحه: لاحظ عنوان IP العام الخاص بك، وأعد تشغيل جهاز التوجيه، وانتظر عنوان IP جديدًا، ثم قم بتشغيل nslookup yourname.example-dns.com (مثال لاسم المضيف) - يجب أن تصبح الإجابة هي العنوان الجديد في غضون دقائق.
6

قم بتوصيل اسم المجال الخاص بك

يعمل اسم مضيف DDNS، لكن النطاق الخاص بك يبدو احترافيًا ويظل ملكًا لك إلى الأبد. في مسجل النطاق الخاص بك:

  1. أضف سجل CNAME لـ www للإشارة إلى اسم مضيف DDNS الخاص بك. يتبع المجال الآن أينما يشير سجل DDNS - يمكن أن يتغير عنوان IP يوميًا ولا يلاحظ المجال أبدًا.
  2. بالنسبة للنطاق الجذر المجرد، يقدم معظم المسجلين سجل ALIAS/ANAME أو إعادة توجيه بسيطة إلى عنوان www.
  3. امنح وقتًا لانتشار DNS - من دقائق إلى بضع ساعات اعتمادًا على TTL. اختبر من هاتفك مع إيقاف تشغيل Wi-Fi.
7

اختبر كالزائر - ثم اقبل الحدود الصادقة

الاختبار الوحيد المهم: الهاتف متصل ببيانات الجوال، إيقاف Wi-Fi، افتح نطاقك. يمكن أن يخدعك اختبار شبكة Wi-Fi المنزلية، لأن العديد من أجهزة التوجيه لا يمكنها تكرار عنوانها العام مرة أخرى في الداخل.

ثم ضع الحدود الصادقة في الاعتبار. يقوم الزائرون بتنزيل موقعك بسرعة التحميل الخاصة بك - وهذا جيد بالنسبة للمحافظ والمواقع الصغيرة، وهو حد أقصى للمواقع المزدحمة. وقت التشغيل يعني تشغيل جهاز الكمبيوتر الخاص بك، وتشغيل مزود خدمة الإنترنت لديك - تعتبر إعادة تشغيل Windows Update في منتصف الليل بمثابة انقطاع في الموقع. يواجه خادم الويب الإنترنت بالكامل، لذلك احتفظ به ونظام Windows مصححًا، وحافظ على معلومات تسجيل دخول مسؤول الموقع قوية، واحتفظ بنسخة احتياطية من مجلد الموقع. وهناك تحذيران صريحان: يقوم بعض مزودي خدمة الإنترنت بحظر المنافذ الواردة 80 و443، والبعض الآخر يضع منازل خلف CGNAT، حيث لا يمكن إعادة التوجيه العمل على الإطلاق - تغطي الأدلة المصاحبة في هذه السلسلة فحص CGNAT لمدة دقيقتين ومسار النفق الذي يعمل حتى ذلك الحين. بالنسبة لمحفظة أو موقع عائلي أو مشروع تعليمي، تعد الاستضافة المنزلية أمرًا جيدًا حقًا. في اليوم الذي يعتمد فيه العمل الحقيقي على الموقع، فإنه يستحق استضافة حقيقية - أن التخرج هو نجاح وليس فشل.

🎥 شاهد العملية كاملة في الفيديو

شاهد المشروع الكامل في الفيديو - موقع الويب الذي تم إنشاؤه باستخدام الذكاء الاصطناعي والخادم المحلي وإعادة توجيه المنفذ وDNS الديناميكي وتكوين النطاق، كل ذلك يتم مباشرة خطوة بخطوة.

▶️ Watch Full Video
❓ الأسئلة المتداولة

هل لا أحتاج حقًا إلى عنوان IP ثابت لاستضافة موقع ويب في المنزل؟

صحيح. عنوان IP الثابت هو إحدى الطرق لإبقاء الموقع قابلاً للبحث. يؤدي DNS الديناميكي نفس الوظيفة: اسم المضيف الذي يتم تحديث سجل DNS الخاص به تلقائيًا في كل مرة يتغير فيها عنوان IP الخاص بمنزلك، بحيث يصل الزائرون دائمًا إلى العنوان الحالي. يستخدم الإعداد الموجود في الفيديو وفي هذا الدليل هذا المسار.

هل الاستضافة المنزلية مجانية حقًا؟

الطريقة نفسها مجانية، بصرف النظر عما قد تدفع مقابله بالفعل: الاتصال بالإنترنت، والكهرباء، واسم النطاق إذا كنت تريد اسم النطاق الخاص بك (يعمل اسم مضيف DDNS المجاني بدون اسم نطاق). التكاليف الحقيقية هي سرعة التحميل ومدى توفرك - فالموقع يتمتع بنفس سرعة وسرعة اتصالك المنزلي.

يفتح موقعي في المنزل ولكن ليس من الخارج. ما هو الخطأ؟

العمل بهذا الترتيب. تحقق أولاً من CGNAT: قارن عنوان IP لشبكة WAN على صفحة حالة جهاز التوجيه الخاص بك مع عنوان IP العام الذي يعرضه موقع المدقق - إذا كانا مختلفين، فلا يمكن إعادة توجيه المنفذ وتحتاج إلى عنوان IP عام من مزود خدمة الإنترنت أو نفق. ثم تأكد من أن عنوان IP المحلي للكمبيوتر الشخصي لا يزال مطابقًا لقاعدة إعادة التوجيه، وتأكد من اختباره من بيانات الهاتف المحمول، وليس من شبكة Wi-Fi المنزلية.

يعتمد هذا الدليل على موقع الويب Technical Anshu الذي يستضيف الفيديو • هل أنت عالق في أي خطوة؟ اسأل في تعليقات الفيديو - سوف تحصل على الرد هناك 🙏