Birden fazla IP Adresini bir DNS kaydına eşleme


1

2 ayrı sunucu, bir eski sunucu ve bir yeni sunucu çalıştırmak istiyoruz.

Tüm yeni kullanıcılar yeni sunucuya yerleştirilecek ve mevcut kullanıcılar şimdilik eski sunucuda kalacaktır. Her iki durumda da etkilenen alan adını aynı tutmak istiyoruz. Hazır olduğumuzda eski sunucuyu kapatır ve tüm kullanıcıları tek bir kutuya alırız.

Kullanıcılar aşağıdaki gibi farklı web sitesi adreslerine gelirler (örneğin yalnızca):

myWebsite.com.au/User1 myWebsite.com.au/User2

Dns kaydımızda, belirli bir adres için taleplerin belirli bir ip adresine gittiğini söyleyen kurallar koyabilmemizin bir yolu var mı? Yük dengeleme ayarına benziyor ancak şu anda yalnızca anahtarlar için kural oluşturmayan sunucular arasında rasgele geçiş yapmanın yollarını bulabiliyorum.

Herhangi bir tavsiye?


Bunu DNS ile yapamazsınız.
Tyson

Merhaba Tyson, Cevabınız için teşekkürler. Ekleyebileceğimiz bir şey var mı?
Matt,

New.example.com gibi bir alt etki alanı kullanabilirsiniz, ancak yeni kullanıcıları yeniden yönlendirmenin bir yolunu bulmanız gerekir.
Tyson

Evet, bunu başarmak istiyordum, böylece yeniden yönlendirme gerekli değildi
Matt

1
Bu sorunun bir "XY Sorunu" var. İstekleri, URL'nin (ana bilgisayar olmayan, yol kısmı) temel alarak farklı sunuculara göndermek için gerçekten bir çözüme ihtiyacınız var. Bunu DNS üzerinden yapmayı düşündünüz ve kazara gerçekten ihtiyaç duyduğunuz şeyi sormak yerine bu çıkmazın çözümünü istediniz. HAProxy gibi bir HTTP yük dengeleyici ihtiyacınız olanı yapabilir.
Spiff

Yanıtlar:


0

URL'leri kullanıcı adına sahip URL'leri doğru sunucuya yönlendirecek bir ters proxy sunucusu ayarlayabilirsiniz. IIS URL Yeniden Yazma ile ters proxy sunucusu kurma hakkında daha fazla bilgiyi burada bulabilirsiniz: http://weblogs.asp.net/owscott/creating-a-reverse-proxy-with-url-rewrite-for-iis


Bu oldukça kötü bir cevaptır - yerine çözüme bağlama, temin Başka bir kaynağa özetleyen olsanız bile, burada bir çözüm. Hala kredi verebilirsiniz, ancak diğer site kapanırsa, cevap bayat olmaz.
Raystafarian
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.