EasyDelphi Q&A

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

يمكنك طرح الاسئلة والنقاشات في الموقع الجديد. الذهاب للموقع الجديد


+3 تصويتات
517 مشاهدات
اقوم ببث الانترنت من الهاتف الى الحسوب  ... في هذه الحالة وحسب علمي يصبح الهاتف هو موديم و موزع (reuter) في نفس الوقت  ... قمت بالاتصال بقاعدة البياناتSql Server

باستخدام ال ip الداخلي مثلا 192.168.173.1 و من نفس الجهاز  تم الاتصال بنجاح  .. لكن لم اردت الاتصال من حسوب اخر عن طريق الانترنت باستخدام ال IP الخارجي  يحدث خطأ

مع العلم جدار الحماية معطل  البورت 1433 مفتوح

المشكال المطروح هل الامر يتطلب فتح بورت في الهاتف كونه هو  reuter  ؟ وكيف يتم فتح هذا البورت ؟

الرجاء تصحيح المعلومات ان كان فيها خطأ مع كيفية حل هذه المشكلة
سُئل في تصنيف أخذ رأي ومشورة بواسطة (11,220 نقاط)
عُدل بواسطة | 517 مشاهدات
0
هل التطبيق موجود في الهاتف أو الحاسوب ؟ وهل استعملت Public IP للاتصال؟ يرجى تعديل السؤال حتى يكون اكثر وضوحا
0
التطبيق في الحسوب وقاعدة البيانات في حسوب اخر والهاتف لبث الانترنت فقط الى الحسوب الموجود به قاعدة البيانات .. واستعمت Public IP للاتصال
0
اعمل ping للسيرفر حتى تتاكد من وجود اتصال . اذا الاتصال موجود تاكد من الـ firewall
0
لا يوجد اتصال عند عمل ping

3 إجابة

+4 تصويتات
خطأ .
بث الانترنت من الهاتف إل الحاسوب او بالعكس . هذا يدعى hotspot وليس مودم ولا راوتر . ( الراوتر هو جهاز يقوم بنقل حزم البيانات بين شبكتين وهذه الحالة لا توجد عندك ) .
الاتصال من الخارج يحتاج صلاحيات لمستخدم الـ sql server الذي تصل باسمه ان يكون لديه صلاحية اتصال من خارج الشبكة المحلية . او على الاقل اعطائه صلاحية اتصال من شبكة معينة . ( استخدم grant لاعطاء هذه الصلاحية ).

البورت فتح البورت امر ثانوي وبالعادة لا تحتاج لمثل هذا في البروتات الافتراضية

المختصر في حال كانت الشبكات مختلفة ومرتبطة فستحتاج لصلاحيات للاتصال من شبكة خارجية
تم الرد عليه بواسطة (32,580 نقاط)
0
كيف اعطاء  المستخدم صلاحيات للاتصال من شبكة خارجية ؟
0
في بالخيارات allow remote access . مكانها بالضبط نسيت . في خيارات السيرفر
0
هل تقصد SQL Server authentication mode
0
في Studio manager إضغط على خصائص السرفر ثم إضغط على العنصر Connexions (على يسار النافذة) ستجد الخيار أسفل النافذة
0
نعم وجدته مسموح له بالاتصال
0
هناك خلط كبير و لا يمكن الاجابة بشكل دقيق انك تعمل يرجو اعادة كتابة السؤال من جديد
0
هل حلت مشكلتك أم مازالت ؟ و شكرا...
0
لم يحل المشكل بعد
0
اصبح المشكل انه عند عمل Ping لل IP الخارجي  لا يوجد اتصال
+4 تصويتات

حسب ما أعرف في مجال "Client Server Over Ethernet":

  • أولا لا يمكنك التفاعل بين البرنامجين إذا لم تعطي ل"Client" الأدرس آيبي الخاص ب"Server" و يكون هذا "IP Adresse" ليس بالمحلي " LAN" بل بالخارجي "WAN" مع إضافة البور بالتأكيد.
  • ثانيا و هو أهم شيئ في الموضوع و هو أن تفعل خاصية "NAT" من الراوتر الذي يزود "Server" بالأنترنات و تجعل "IP Adresse" الخاص بالسرفر ظاهر للبابليك "WAN" مثل الصورة التالية:

يجب تفعبل خاصية "DMZ" ثم تفعيل البور عن طريق خاصية "Forward/Open Ports" أو مايسمى ب "Port Mapping" مثل هذه الصورة:

و بعدها شغل السرفر ثم قم بغمل تجربة له من موقع "http://canyouseeme.org"   و إن إعطتك نتائج إيجابية الأن بإمكانك الإتصال بقاعدة البيانات بواسطة الكلاينت بنجاح ...

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

و في الأخير فيما يخص الهاتف الذي يزود الحاسوب الذي به السرفر إن كان هذا الهاتف يزود الحاسوب من خدمة 3G أو 4G المهم أن الهاتف غير متصل بالوايفاي الخاص بالروتر فهنا الحل لأا أعرفه إلى حد الساعة و لكن جوابي هو يخص فقط الأتصال عبر شبكة ADSL  و شكرا.

 

تم الرد عليه بواسطة (21,500 نقاط)
عُدل بواسطة
0
شكرا لك على هذا الشرح .. ولكن انا لا اتكلم عن ADSL بل عن شبكة من خلال الهاتف وكما قال الاستاذ سامر من نوع hotspot .. الاتصال باستخدام الراوتر  الامر سهل جدا
0
هل لي من فضلك أن أعرف بأي شبكة هو متصل هاتفك الذي بزود الحاسوب الذي به السرفر  ...
بمعنى هل هاتفك هو متصل بالوايفاي أم أنه متصل بالشريحة (HSDPA or 2G or 3G or 4G ...ألخ ) و شكرا ...
0
متصل بشريحة 4G
0
شكرا جزيلا على الرد
0
الشكر لك على الاهتمام
0
لا شكر على واجب أخي عمار .... جرب الجواب الثاني و أطلعني بالجواب و شكرا
+1 تصويت

الأجابة لهذا المشكل هو أن تأخذ حلا من الأثنين لا ثالث لهما هههههههه:

  • الحل الأول: أن تجعل وسيطا بين هاتفك المزود للأنترنات و بين الحاسوب الذي به السرفر :
و هو بكل بساطة عليك أن تضيف راوتر يقوم بعمل "Repeater" يأخذ الويفي من "4G HotSpot" و يمد بدوره كراوتر الأنترنات إلى الحاسوب و أووووب حلت المشكلة و ذلك بأن تقوم بإضافة التعديلات على الراوتر مثل ما هو موضح في الجواب السابق .
  • الحل الثاني: هو فقط عوض إستعمال الوسيط عليك فقط بشراء المودم 4G من شركة الموزع مثلا موبيليس إن كانت شريحتك موبيليس و قل لهم هل هذه الشريحة تصلح للراوتر وهل الراوتر بوفر لي خدمة "NAT"  و "Port Forwarding" و هاذا ماكان ...هههههه حلت المشكلة.
و في الأخير إن نجحت أخبرنا في أقصى ما يمكنك و شكرا...
تم الرد عليه بواسطة (21,500 نقاط)
0
الحل الثالث  هو قرصنة راوتر الجران واستعماله  ههههههه  .... أولا ليس عندي رواتر لكي اجربه ولا استطيع شراء مودم 4G ..  .... نا ابحث عن الاسباب التي منعت الاتصال ... وشكرا

اسئلة متعلقة

+1 تصويت
1 إجابة
سُئل أكتوبر 31، 2019 في تصنيف vcl بواسطة Nour Eldeen (320 نقاط) | 79 مشاهدات
0 تصويتات
1 إجابة
سُئل مارس 4 في تصنيف vcl بواسطة Adrar0007 (180 نقاط) | 49 مشاهدات
+1 تصويت
1 إجابة
سُئل ديسمبر 2، 2019 في تصنيف MySQL بواسطة nacertaker (240 نقاط) | 53 مشاهدات
0 تصويتات
0 إجابة
ادعُ اصدقائك في الفايسبوك لمشاركتك
Comodo SSL

مرحبًا بك إلى EasyDelphi Q&A، حيث يمكنك طرح الأسئلة والحصول على الإجابة عليها من المستخدمين الآخرين.

لا يسمح بطلب او السؤال عن كراك او تفعيل او كسر او فك او اي شيء يخالف اتفاقيات الترخيص  مهما كان السبب ومهما كان البرنامج ونوعه. ولا حتى نشر روابط تحتوي على مثل هذه الاشياء لا في الاسئلة ولا في الاجابات ولا التعليقات . نهائيا

497 سؤال
752 إجابة
1,417 تعليق
271 مستخدم