web-gelistirme-sc.com

Bir IP adresini gösteren birden çok alan nasıl çalışır?

Bunu çok görüyorum ve nasıl çalıştığından, arkasındaki mekanikten emin değilim. Aynı IP adresinde aynı Windows 2012 sunucusunda, ancak farklı etki alanlarında iki siteyi barındırmanın mümkün olup olmadığı soruldu.

Sorum, aynı IP’deki iki farklı web sitesine iki farklı alandan erişilebilmesinin ne olduğunu (ve nasıl yapıyor); DNS’in www.a.com için girdiğini ve www.b.com’un her ikisinin de 80.80.60.100 olduğunu gösterir mi?

4
Alec.

Çünkü tarayıcılardan gönderilen HTTP isteği, Ana Bilgisayar adını içerir. Sunucu tanımlayabilir ve ilgili içeriği sunabilir.

Dünyamızda çok sınırlı IPV4 adresi var ama daha fazla web sitesi var. Bir web barındırma şirketi genellikle aynı sunucudan (aynı IP) yüzlerce web sitesinden yararlanır.

3
Lawrence Mok

Bir Sunucudan (bir IP) istediğiniz kadar site barındırabilirsiniz. Tek ihtiyacınız olan şey:

  1. Sunucunun IP'sine Ev sahipliği yapmak istediğiniz web sitelerinin A kaydını (ilgili web sitelerinin İsim Sunucularındaki DNS ayarlarından) işaretleyin.
  2. Sunucuda Sanal ana bilgisayarlar oluşturun.

Bir IIS sunucusu kullanıyorsanız, kontrol edebilirsiniz https://support.Microsoft.com/en-us/kb/816576

Hangi sunucuyu kullandığınıza bağlı olarak farklı öğreticiler var. Sadece sanal konakları ve sunucuyu arayın ve gitmeniz iyi olur!

1
Karan Shah

Bu adresi dinleyen sunucunuz neye hizmet edeceğine karar verebilir.

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

Bu sadece sözde koddu, ancak muhtemelen çoğu sunucu tarafı kodu çerçeveleri ile yapılabilir.

1
jle