سؤال

ولقد تم تطوير محليا على النت أوبونتو قليلا مع XAMPP لمدة 7 أشهر. قبل أسبوعين حصلت على جهاز الكمبيوتر أود أن استخدام كخادم. لقد قمت بتثبيت أحدث أوبونتو التوزيع وXAMPP، انتقل كل ما عندي من الملفات عبر، وإحالته المنفذ 80. لقد حصلت أيضا اسم نطاق من dyndns.com الذي يتم تحديثه من قبل عميل الذي يعمل في جهاز التوجيه الخاص بي (أ نتغير WGR6154 V8).

والآن، عندما أحاول الوصول إلى الخادم الخاص بي عن طريق الكتابة في عنوان حصلت من dyndns.com الأحمال المتصفح حتى timesout. يمكنني الوصول إلى كل شيء محليا باستخدام المضيف المحلي على أنه عنوان لذلك أعتقد أن XAMPP على التوالي، فقط غير قادر على الاتصال مع شبكة الانترنت.

ولكي تكون قادرا على عرض الملفات الخاصة بي على الإنترنت ماذا يجب أن أفعل بعد ذلك؟

وشكرا للجميع مقدما ...

[أنا بدأت مكافأة لأول شخص لمساعدتي في الحصول ملفاتي بنجاح على الإنترنت]

هل كانت مفيدة؟

المحلول

لديك مجموعة من القضايا هنا، وهذا هو شيء من مشكلة. كل المسألة معقدة في حد ذاته. هنا هو ما أنصح تحصل على الذهاب لبعض.

أولا التحقق من أنه يمكنك تصفح الإنترنت من الخادم الخاص بك. وهذا يؤكد أن لديك واجهة إيثرنت العمل.

والخطوة 1 تأكد من أن XAMPP، والملفات قابلة للعرض من الشبكة المنزلية. أفترض أنك تستخدم شيء من هذا القبيل 192.168.1.X لشبكة الاتصال، وربما الخادم الخاص بك هو 192.168.1.10

والذهاب إلى جهاز كمبيوتر آخر في منزلك واكتب http://192.168.1.10/ و معرفة ما إذا كنت تستطيع رؤية الملفات الخاصة بك. إذا كان يمكنك ثم أنت تعلم أن خادم تم تكوينه بشكل صحيح ويعمل XAMPP.

وثم إضافة إدخال إلى ملف المضيفين لحل yourdnsrecord.com (أو أيا كان سجل dyndns الخاص بك هو) إلى عنوان بروتوكول الإنترنت الخاص بك. ثم عند كتابة yourdnsrecord.com في المتصفح من هذا الكمبيوتر يجب أن لا يزال الحصول على الملفات الخاصة بك. هذا وسوف يستبعد خادم يجري تكوينها بشكل غير صحيح للاستماع لهذا اسم المجال.

والقادمة تحتاج إلى اختبار لمعرفة ما إذا كان هناك مشكلة جدار الحماية. لتبسيط هذا، أولا إزالة جهاز التوجيه منزلك من المعادلة. بدلا من ذلك، وضع الخادم الجديد الخاص بك مباشرة على اتصال الإنترنت الخاص بك. (على افتراض انك يمكن). بهذه الطريقة، لا تحتاج أن يكون NAT أو جدران الحماية تكوينه بشكل صحيح. يجب تعيين اسم dyndns الخاص بك إلى IP العام ويجب أن الخادم الخاص بك، ثم يكون هذا IP وان تكون مرتبطة مباشرة إلى الإنترنت. إذا كان لديك الخادم الخاص بك متصلا مباشرة، وإفكونفيغ الأمر من موجه جذور ترجع نفس عنوان IP العام الذي سجل نظام أسماء النطاقات الديناميكي الخاص بك هو الإشارة إلى، فإنه يجب أن تعمل.

ووسوف تجعل حياتك أسهل إذا كان لديك اي فون أو بطريقة أخرى لاختبار كيف ينظر الشبكة من الإنترنت.

إذا IP العام الخاص بك كما هو موضح من قبل إفكونفيغ يختلف عن الرقم القياسي IP في حساب dyndns الخاص بك، ثم هو دينامية النصي تحديث نظام أسماء النطاقات الخاصة بك مكسورة. يدويا تعيين IP، ومعرفة ما إذا كان عمل الأشياء.

ومن الممكن جدا أن هذا لن ينجح. بعض مقدمي خدمات الإنترنت جدار حماية المنفذ 80 منع مشتركيها من استضافة الخوادم. وبمجرد الانتهاء من الخادم الخاص بك متصلا مباشرة إلى شبكة الإنترنت يمكنك اختبار هذه (حتى لو كان نظام أسماء النطاقات الخاصة بك لا يعمل) باستخدام عنوان IP العام. كجذر، نوع إفكونفيغ من موجه الأوامر للحصول على عنوان IP العام الخاص بك. ثم اكتب تشبدومب قيادة -i ETH؟ المنفذ 80 من موجه الجذر. ETH؟ يجب أن يكون نفس الواجهة التي شهدت لديه عنوان IP العام من الأمر إفكونفيغ. عادة ما يكون هذا هو ETH0 ولكن قد يكون wire0 أو شيء من هذا القبيل.

وهذا الأمر سوف تظهر لك كل حركة المرور القادمة على المنفذ 80 على الخادم الخاص بك.

ومن اي فون (أو أيا كان الاتصال بالإنترنت لديك الثاني) انتقل إلى عنوان IP التي حصلت عليها من قيادة إفكونفيغ الخاص بك. إذا رأيت شيئا على الخادم الخاص بك (وكان متصلا مباشرة إلى ISP الخاص بك) ثم ISP الخاص بك لا جدار النار عليك.

إذا يمكنك الحصول على الخادم الخاص بك، عندما يكون متصلا مباشرة إلى شبكة الإنترنت، إما عن طريق عنوان IP أو عنوان DynDNS، ثم ISP الخاص بك على ما يرام، وأنه حان الوقت لتصحيح جدار الحماية الخاص بك.

واثنين من الأمور تحتاج إلى العمل من أجل جدار الحماية الخاص بك ليتم تكوينه NAT، حيث يتم تحويل مخاطبة الجمهور أن يحصل على جهاز التوجيه الخاص بك من ISP الخاص بك إلى شبكة الاتصال الخاصة بك وقاعدة جدار الحماية الذي يسمح أن حركة المرور. إذا كنت تحصل على هذا الحد، ثم تعرف جدار الحماية الخاص بك هو المشكلة ثم انها مجرد مسألة الحصول على التكوين الصحيح. هناك بكثير من العديد من أجهزة التوجيه المنزل لتوثيق هنا، ولكن يمكنك عادة العثور على كيفية لتعليمات لجهاز التوجيه الخاص بك لهذه المهمة من موقع الشركات المصنعة (عادة أنها جزء من دليل)

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

وHTH، -FT

نصائح أخرى

ويجب عليك التأكد من XAMPP الخاص بك لا يصغي إلى فقط المضيف المحلي.

وعلى ذلك تعديل ملف التكوين اباتشي الخاصة بك والتحقق والبحث عن استمع التوجيه

ويجب أن تكون قادرة على معرفة أيضا من خلال تحليل إخراج netstat -a.

وبعد أن تأكد من جهاز التوجيه الخاص بك وإعادة توجيه بشكل صحيح، وذلك باستخدام تشبدومب من شأنه أن يساعد.

وإسقاط لي تعليق اذا كنت بحاجة الى مزيد من المساعدة.

وهتاف

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top