جزاك الله خير اخوي all-patch معلومات قيمة بالفعل
اخوي random_x بالنسبة للنقطة
المستخدم <----> مقدم الخدمة <----> مدينة الملك عبدالعزيز ( و حدة الإنترنت )<----> الشبكة العنكبوتية
هذا يعتمد على مزود الخدمة اذا كان يريد ان يمرر REMOTE_ADDR من العميل للموقع (وهو الصحيح) لتفادي الأخطاء التي تحصل للزوار السعوديين عند زيارة بعض مواقع الدفع الإلكترونية و نحن نواجهها بشكل كبير جدا جدا في موقع التسجيل العربي www.alregister.com حيث العملاء عند الوصول لصفحة الدفع هناك دالة تتحقق من الsession الخاص بالعميل و من ثم ترسل له المعلومات على الآيبي القادم منه والذي المفروض يكون الآيبي الخاص بالجهاز, ولكن عند حجب الآيبي الخاص بالclient IP مثل ما يقولون لا يمكن للسيرفر او الموقع أرسال هذه المعلومات له حيث يتم تحميل الsession لمدة طويله و من ثم تظهر رسالة Page Cannot by displayed للعميل
طبعا هذا الامر في نقطتين احداهما جيدة و الأخرى سيئة كالآتي:
الجيد: ان السيرفر لا يعرف رقم الآيبي الخاص بالعميل و بالتالي لا يتم تجميع معلومات الآيبي لأي إحصائية او شي من هذا القبيل و نوع من انواع الخصوصية مثل ما يقولون (حيث توجد مواقع تقدم هذه الخدمة مقابل $$$)
السيئ: انه كثير كثير من المواقع لا تعمل لدى العملاء و خاصة التي تتطلب تحقق من رقم الآيبي لإرسال بعض المعلومات مثل session replies و ما شابة ذلك و هنا نلاحظ الكثير من العملاء السعوديين لا يستطيعون حتى الدخول لبعض المواقع و منها إينوم مثلا
الحل لهذه المشكله هو تمرير الآيبي الخاص بالclient إلى الموقع و يمكن وضع شروط للتمرير مثلا اذا كان الموقع مشفر https يتم تمرير الآيبي ليتمكن العميل من الشراء عبر الإنترنت على الأقل و في حال الموقع العادي http او ftp لا يمررون الآيبي
السبب او الجهاز الذي يقدم هذا الموضوع هو سيرفرات الحجب عند كل شركة و الشركات التي تستخدم نظام الحجب الخاص بالمدينة لديهم هذه المشكله حسب تقديري و الشركات التي لديهم نظام الحجب خاص بهم لإستخدام العملاء لا تواجههم هذه المشكله (او بالعكس) حيث البعض يستطيع و البعض الآخر لا يستطيع و بسبب تواجدي خارج الممكله لا يمكنني تفحص الطريقتين عن طريق اكثر من مزود خدمة إنترنت ولكن تحليلي للمشكله او ان احد النظامين إما المدينة او المزود لا ينقل رقم الآيبي و الآخر يفعل (في كلا حالتين المشفر و الغير مشفر)
اما بخصوص استكشاف زائر موقعك , مثل ما تفضل اخوي all-patch عن الكود php بالاعلى يعمل بشكل سليم ولكن في حال إخفاء الremote_add و جعله نفس رقم البروكسي لن يظهر رقم الآيبي الخاص بالعميل و إليك التجربة الحية:
http://bashar.com/p.php
1- زيارة عن طريق كواليتي نت و نظام الحجب لدينا اسمه NetCache
كود:
بِسْمِ اللهِ الرَّحْمنِ الرَّحِيمِ
بداية نظام تحليل وجود البروكسي
تحذير : ربما انت تستخدم بروكسي للاتصال بنا
متصل عن طريق : 1.1 supercache (NetCache NetApp/6.0.2) - 62.150.xxx.1x2
متصل عن طريق :
62.150.xxx.1x2
طبعا لو تلاحظ الآيبي الخاص بسيرفر النت كاش مخفي و ذلك لتمرير المعلومات من المواقع للعميل مباشرة
2- زيارة عن طريق بروكسي انا مركبه على احد سيرفراتي بالخارج:
كود:
بِسْمِ اللهِ الرَّحْمنِ الرَّحِيمِ
بداية نظام تحليل وجود البروكسي
تحذير : ربما انت تستخدم بروكسي للاتصال بنا
متصل عن طريق : 1.0 xxxxxx.kuwaitnet.net:3128 (squid/2.5.STABLE9) - 64.xxx.2x1.1x7
متصل عن طريق :
62.150.xxx.1x2
طبعا آيبي البروكسي اللي يبدأ ب 64 و الآيبي الكويتي الخاص فيني 62.150
3- موقع يقدم بروكسي يخفي بالكامل و الآيبي من ألمانيا:
كود:
بِسْمِ اللهِ الرَّحْمنِ الرَّحِيمِ
بداية نظام تحليل وجود البروكسي
لم يتم العثور على بروكسي
الايبي الحقيقي لك هو :
85.195.1x3.x9
اذا في رأي آخر او تصحيح الرجاء عدم التردد حيث كل المعلومات بالاعلى من تحليلي الشخصي المتواضع بسبب عدم تواجدي بالممكله
بالتوفي