Birçok alan adının bir IP adresini paylaşması mümkün mü?


40

Birçok alan adının bir IP adresini paylaşması mümkün mü? Örneğin, www.xjtl.com, www.fmie.com, sdmfl.com, vb.

Yüzlerce etki alanı adı yalnızca bir IP paylaşır - her biri için bir DNS sorgusu yaptığınızda, aynı IP döndürülür.

Buna izin vermeyen yasalar veya İnternet kuralları var mı?


14
Neden buna karşı yasalar olsun ki?
Austin T Fransız

İstenmeyen bir durumdur, çünkü spam gönderenler bir IP'ye bağlı yüzlerce farklı etki alanı oluşturabilir. Ancak tekniğin birçok meşru kullanımı var.
Daniel R Hicks,

7
Buna izin vermemek web barındırma maliyetlerini artıracak ve hemen IPV4 adreslerimizin tükeneceği açıktır.
Yousf

@AthomSfere - Gerçekten de. Bununla birlikte, bir zamanlar, şimdi bildiklerimizi bilmememizin bize neye benzediğini hatırlatması ilginç olduğunu düşünüyorum. Başlangıçta, paylaşılan IP adreslerine karşı yasalar olabileceğini düşünmek saçma geliyor. Ancak, onları anlamadan önce ezoterik konular hakkında yapmak zorunda olduğunuz varsayımları yansıtın. Yazılımdaki yeni kavramlar genellikle anlaşılması biraz zaman alan siyah, bulanık bir şekildir. Bu arada, beyin bazen boş saçan şeyleri telafi ederek bazı boşlukları doldurur. Hepsi öğrenme sürecinin bir parçası.
bubbleking

Yanıtlar:


60

Evet, bu son derece yaygın bir uygulamadır. Buna Paylaşılan Web Hosting adı verilir :

Ad tabanlı sanal barındırmada, paylaşılan IP barındırma olarak da adlandırılan sanal konaklar, tek bir makinede tek bir IP adresiyle birden çok anasisteme hizmet eder. Bu mümkündür, çünkü bir web tarayıcısı HTTP / 1.1 kullanarak bir web sunucusundan bir kaynak istediğinde, isteğin bir parçası olarak istenen ana bilgisayar adını içerir. Sunucu, bu bilgileri kullanıcıya hangi web sitesini göstereceğini belirlemek için kullanır. Etki alanı adınızı belirli bir "kayıt şirketi adı sunucusuna" kaydettirdiğinizde / satın aldığınızda, DNS ayarlarınız sunucularında tutulur ve çoğu durumda etki alanınızı barındırma sağlayıcınızın Ad Sunucusuna yönlendirir. Bu Ad Sunucusu, IP numaranızın (şu anda etki alanı adınızla ilişkilendirilmiş) bulunduğu yerdir.

IP’yi aradığınız bir web siteniz olduğunda ve IP’yi doğrudan tarayıcıya yazdığınızda ve farklı bir web siteniz olduğunda, Shared Hosting’le tanıştınız.


Aslında, bu web sitesi burada kullanır. Ping superuser.com veya stackoverflow.com ve 198.252.206.16her ikisi için de alırsınız . Bu IP adresini tarayıcınıza yazarsanız, çalışmaz ve sitenin mevcut olmadığını söyleyen bir hata alırsınız, çünkü size hangi siteye hizmet vereceğini kontrol etmek ve görmek için bir ana bilgisayar adı yoktu.


İkinci kısım cevabımı ekleyecekti, güzel.
Austin T Fransız

Paylaşılan web barındırma, kök etki alanı adı ise prop.com, o zaman bu etki alanı adlarının a.prop.com, fld.prop.com, belt.prop.com gibi adlandırılması gerektiği gibi bazı adlandırma kısıtlamaları olduğunu düşündüm. prop.com?
misteryes

2
Sanal barındırma kurma yapmak oldukça kolaydır (en azından Apache üzerinde.) Httpd.apache.org/docs/2.2/vhosts/examples.html
HairOfTheDog

1
@misteryes Hayır, kısıtlama yok. Önemli olan, aynı programın tüm siteleri barındırmasıdır, böylece ana bilgisayar adını HTTP / 1.1 başlığının bir parçası olarak engelleyebilir ve ardından doğru web sayfasını sunabilir.
Scott Chamberlain

@misteryes Aklınıza ne geliyorsa alt alan adı verilir.
Hansi

17

Paylaşılan web barındırma aynı zamanda, bir veya daha fazla farklı alt alan adının durumlarına ek olarak, her biri bir veya daha fazla farklı alan adı olan farklı insanlar için geçerlidir.

Örneğin, tek bir web barındırma hesabında yaklaşık 30 alan adı var. "First" alan adıma ait dosyalar, "public_html" klasörümün kökünde bulunur. Bu klasör benim "ev" dizinimde, "... / ... / username / home / public_html" gibi bir şey var.

Ve bu klasörün kökünde, "İlk" alan adımın her bir alt-alanı için klasörler var. "İlk" alan adımı "example.com" diyelim ve bazı alt alan adlarım var. Dosyalar bu şekilde düzenlenecek:

"example.com"  -->  ".../username/home/public_html"
"a.example.com"  -->  ".../username/home/public_html/a"
"b.example.com"  -->  ".../username/home/public_html/b"
"c.example.com"  -->  ".../username/home/public_html/c"

Ayrıca, public_html'de, diğer ek etki alanlarımın her biri için (hosting adresimde "eklenti" etki alanları adı verilir) başka bir klasör var.

"domain2.com"  -->  ".../username/home/public_html/somefolder"
"domain3.com"  -->  ".../username/home/public_html/otherfolder"
"a.domain2.com"  -->  ".../username/home/public_html/somefolder/a"
"b.domain3.com"  -->  ".../username/home/public_html/otherfolder/b"

Ayrıca, her biri farklı bir "kullanıcı adına" sahip olan birçok kişi (belki de düzinelerce kişi), aynı bilgisayarda barındırma hesaplarına sahiptir ve bu diğer kullanıcıların her birinin dosyaları düzenlenmiş olarak bir veya daha fazla etki alanı ve alt etki alanı olabilir. benzer şekilde.

Ben dahil, bu kullanıcıların tümü aynı IP adresini paylaşıyor. İstersem, etki alanlarım için bir veya daha fazla benzersiz IP adresine sahip olmak için fazladan ödeme yapabilirim.

Aslında, en azından konsept olarak, internetin farklı bir IP adresine sahip olacak şekilde her alan adıyla kurulduğuna inanıyorum. Bence HTTP / 1.1’de bu durum birden fazla alan adının tek bir IP adresini paylaşmasına izin verecek şekilde değiştirildi. Bu, IP adreslerinin tükenmesi endişesi nedeniyle yapıldı.


1
Size bazı oylarımın verilmesini diliyorum, benden daha iyi bir açıklama yaptınız.
Scott Chamberlain

Tamam, yani bu, X adında ek bir etki alanınız varsa, birincil etki alanınızda X adında bir alt etki alanına sahip olamayacağınız anlamına gelir, çünkü bir ad çakışması olur. Muhtemelen çoğu insanın uğraşmadığı, ancak yine de bahsetmeye değer bir durum olacaktır.
Radu Murzea

@RaduMurzea - ​​Birçok durumda, bu doğru. Ancak, bu web barındırma hesabına bağlı olabilir. Bazı web barındırma noktalarında "ilave etki alanı" (example.com) ve işaret ettiği klasör ayrı ayrı yapılandırılır. Böylece, ek alan adınızı şöyle tanımladığınız / yapılandığınız yer: example.com, ayrıca "/ bazı-ilgisiz-klasör-adı" gibi bir alan adı için bir klasör adı oluşturup / belirleyebilirsiniz.
Kevin Fegan


3

Bu mümkün ve genellikle mantıklı.

Firefox için bir web sitesine ve markaya sahip olduğunuzu söyleyin, Firefox ve tüm URL'lerin IP adresinize çözümlenmesi için karıştırılabilecek tüm isabetlerinin olduğundan emin olmak istersiniz, bu yüzden Firefox.com, Firefox.org, FF.com, FF .org, Firefix.org ve Firefix.com. Ayrıca 6 farklı IP almazsınız, hepsini aynı IP'ye yönlendirirsiniz. Firefox'un Maxthon tarayıcısını satın aldığını varsayalım, sonra tüm Maxthon etki alanlarını da IP'nize yönlendirirsiniz.

Buna karşı yasaların olmasının bir nedeni yok.


1

Gerçekten de aynı IP adresinde birçok web sitesine ev sahipliği yapabilirsiniz. Yine de, web sitenizin güvenli HTTP (HTTPS) kullanmasını istiyorsanız, o zaman sadece bu web sitesi için benzersiz bir IP adresi kullanmanız gerekir.

Web sitesi ziyaretçileriniz sitenize giriş yapabiliyorsa veya diğer bazı hassas bilgiler tarayıcılarına aktarılıyorsa, güvenli HTTP kullanmanız gerekir. Bu nedenle, bir e-ticaret sitesi gibi bir şeyin, kredi kartı ayrıntılarını ve benzerlerini şifrelemek için başka hiçbir şeyle paylaşılmayan kendi IP adresine sahip olması gerekir.


1
Doğru değil, SSL’ye Sunucu Adı Kimliği uzantısı bu sorunu çözüyor. % 100 desteklenmiyor, ancak tüm modern tarayıcılar onunla çalışıyor.
Scott Chamberlain,

+1. OP'nin sorusu için bu önemli bir detay. Scott Chamberlain'ın ihbarı da önemlidir, ancak "tüm modern tarayıcılar onunla birlikte çalışır" bir abartıdır, bu yüzden SNI'nin varlığı Jack Hughes'un noktasını geçersiz kılmaz.
mc0e

1
Nitekim, eğer SNI kullanıyorsanız, Windows XP kullanıcı tabanınızı terk ediyor olursunuz.
Jack Hughes,

Microsoft gibi @JackHughes ...
Brett Postin 10

0

basit yol, her etki alanının sunucunuzda farklı dizinleri kullanmasını sağlamaktır. Www.example.com adresine gittiğinizde, sizi 208.352.12.24/website adresine yönlendirirsiniz ve www.example2.com varsa, bunu 208.352.12.24/website2 vb. Dizinine iletebilirsiniz.


0

Diyelim ki, bu Kanun'un 'bir IP Adresi ile ilişkilendirilmiş sadece bir alan adı kullanabilirsiniz' gibi) olduğunu varsayalım. Bu durumda, sınırlı sayıda IP Adresimiz olduğundan, sınırlı sayıda Etki Alanı Adı olacaktır. Bu yüzden bir kez tüm IP adreslerini tükettikten sonra, Town'da yeni bir oyuncu olmayacak.
Ve bu yüzden iş sıkışıp kaldı ve etki alanı adları için mücadele olacak. Yeni etki alanı yok, yeni şirket yok ve her şey dağılıyor.
Dolayısıyla, bu yasaya karşı sesler çıkacak ve ya yasayı silecek ya da değiştireceksiniz. Ve biz böyle bir yasayı tercih etmiyoruz. Dolayısıyla, ticari büyümeyi doğru yöne doğru sınırlayan böyle bir yasa yoktur.


Bu tamamen doğru değil. Yeni şirket yok, çünkü etki alanı alamıyorlar? Faks / posta siparişi verebilecek bir imalat şirketi gibi, işlerini yapmak için mutlaka bir web varlığına ihtiyaç duymayan şirketler?
Kruug

İnterneti var olan şirketleri kastettim
skyemporer
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.