it-swarm.asia

كيف تعمل المجالات المتعددة التي تشير إلى عنوان IP واحد

أرى هذا كثيرًا ولست متأكدًا من كيفية عمله ، والميكانيكا وراءه. لقد سُئلت عما إذا كان من الممكن استضافة موقعين ، على نفس خادم Windows 2012 على نفس عنوان IP ولكن مع نطاقات مختلفة.

سؤالي هو: (وكيف يفعل ذلك) يسمح بالوصول إلى موقعين مختلفين على نفس عنوان IP من خلال مجالين مختلفين ، على سبيل المثال ما (وأين) الآلية التي تقرر أن يعرض www.a.com هذا و www.b.com يظهر هذا عندما يدخل DNS لموقع www.a.com و www.b.com كلاهما 80.80.60.100؟

4
Alec.

لأن طلب HTTP المرسلة من المتصفحات يتضمن اسم المضيف. الخادم قادر على التعرف عليه وتقديم المحتوى المعني.

في عالمنا لدينا عناوين IPV4 محدودة للغاية ولكن لدينا المزيد من المواقع. عادةً ما تخدم شركة استضافة الويب أكثر من مئات المواقع من نفس الخادم (نفس IP).

3
Lawrence Mok

يمكنك استضافة العديد من المواقع كما تريد من خادم واحد (IP واحد). كل ما تحتاجه هو:

  1. أشر في سجل A لمواقع الويب (من إعدادات DNS لخوادم الأسماء لمواقع الويب المعنية) التي تريد استضافة IP الخاص بها على الخادم
  2. إنشاء المضيفين الظاهري على الخادم.

إذا كنت تستخدم خادم IIS ، فيمكنك التحقق https://support.Microsoft.com/en-us/kb/816576

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

1
Karan Shah

يمكن لخادمك الذي يستمع إلى هذا العنوان أن يقرر ما الذي يجب تقديمه.

if request.Host==Host1 then
  //Serve site 1
else
...

كان هذا مجرد رمز خاطئ ، ولكن من المحتمل أن يتم ذلك مع معظم أطر كود جانب الخادم

1
jle