• 06-08-2022, 18:09:24
    #10
    enesutku adlı üyeden alıntı: mesajı görüntüle
    İkinci yöntemde de veritabanı sunucusunda bir arıza çıkması direkt NODE 1 ve NODE 2 sunucularını da işlevsiz kılar. Yukarıda 80 site bulunduğundan bahsetmiş konu sahibi, hepsini tek bir veritabanı sunucusuna bağlayıp onun kapanmamasını ummak da sıkıntılı bir durum.
    CDN sistemlerinde normalde birden fazla database server kullanılır yüke ve sorgulara göre değişiyor, ufak maliyetler ile beraber daha sağlıklı sistem açısından bu mantık daha iyidir, database server' da herhangi bir hatalı update, hack, sql injection, bruteforce vs işlemlere önlem alındığında sorun çıkmaz.
  • 06-08-2022, 18:11:45
    #11
    SefaUyanik adlı üyeden alıntı: mesajı görüntüle
    Hocam şöyle bir durum var müşterilerim hep kurumsaldır güncel olarak veri girmezler girselerde bana söylerler o yüzden bu sorun teşkil etmiyor ki şöyle bir durum var.
    A sunucusu ana kısım olacağı için B sunucusuna geçici olarak yönlendirecek.
    Yani A sunucusu kapandığında B ye yönlendirecek fakat ara ara A sunucusunu kontrol edecek açıldığında ise A ya yönlendirmesi gerekiyor.
    Cloudflare tarafında her node sunucunun ip adresini girdiğiniz de cloudflare gelen isteği en yakın olana yönlendirecektir, a sunucusu deaktif kalırsa b sunucuna yönlendirme yapar eğer siteleriniz plesk panele uyumlu ise windows server üzerinde bu işlemler için uygun rol paketi mevcut.
  • 06-08-2022, 18:12:46
    #12
    musboz adlı üyeden alıntı: mesajı görüntüle
    https://api.cloudflare.com/#dns-reco...st-dns-records şöyle birşey buldum ama tam olarak çözüm bu mu bilmiyorum
    hocam o kadar anlamıyorum

    canugurbora adlı üyeden alıntı: mesajı görüntüle
    Cloudflare tarafında her node sunucunun ip adresini girdiğiniz de cloudflare gelen isteği en yakın olana yönlendirecektir, a sunucusu deaktif kalırsa b sunucuna yönlendirme yapar eğer siteleriniz plesk panele uyumlu ise windows server üzerinde bu işlemler için uygun rol paketi mevcut.
    Birisi VDS plesk panel, diğer ikisi reseller cpanel
  • 06-08-2022, 22:41:28
    #13
    SefaUyanik adlı üyeden alıntı: mesajı görüntüle
    Merhabalar değerli forum üyeleri, zaman zaman çalıştığımız firmaların sunucuları saldırı veya bakım gibi sebeplerden dolayı kapanıyor ya da kapanması gerekiyor. Bu duruma istinaden ve müşterilerimin site kapandı ne zaman açılır ? neden böyle oldu ? sorularına çözüm bulmak adına benimde aklıma şöyle bir şey geldi.

    Şimdi benim Y firmasından aldığım resellerin yada VDS'nin sunucu IP adresi 175.186.35.35 diyelim bu sunucuya herhangi bir sebepten dolayı ulaşılamadığında X firmasından aldığım 195.165.48.65 IP adresine cloudflare aracılığı ile OTOMATİK olarak yönlendirilmesini istiyorum.

    Sitelerimin hepsi Cloudflare de eklidir.

    Bunu yapabilmek mümkün müdür ? Yapabilecek arkadaş varsa bana ulaşabilirse görüşelim ve neticelendirelim bu işi.
    Merhaba,

    Bu durum için 2 adet çözüm önerisi sunabilirim.

    1- LOAD BALANCER yapılandırması. NGINX, HA PROXY veya farklı bir L4 load balancer ile bu sorunu çözebilirsiniz.
    2- Bir çok CDN firmasının kullandığı bir yöntem olarak CNAME kaydını kullanabilirsiniz. Master bir domain belirleyin ve örneğin "server.domain.com" şeklinde sub DNS kaydı tanımlayın. CloudFlare de ekli olan bütün sitelerin kök "A" kaydını silip bu CNAME kaydına yönlendirin. Tabi ki ""server.domain.com" adresinde CF proxy kapalı olması gerekli. Bu yöntem ile dilerseniz 2 ip adresini de CNAME kaydına tanımlayabilirsiniz. Sitelere gelen istekler eşit bir şekilde iki sunucuya da iletilecektir. Fakat siz failover yapı kullanmak istiyorsanız ve bunu manuel yapmak istiyorsanız 1 adet ip tanımlamanız ve o ip ye erişim olmadığında ise A kaydını diğer ip ile değiştirmeniz yeterli olacaktır. Bu sayede diğer sitelerde manuel olarak bir işlem yapmanıza gerek kalmayacaktır.

    Not : Detaylı bilgi için lütfen Google da dikkatli bir araştırma yapmanızı öneriyorum.
    Not 2 : 2. yöntem de sunucu ip adresiniz www kaydında deşifre olabilir. Teknik detaya hakim bir saldırgan çok rahat sunucu reel ip adresinizi öğrenebilir.
  • 06-08-2022, 22:52:53
    #14
    peganet adlı üyeden alıntı: mesajı görüntüle
    Merhaba,

    Bu durum için 2 adet çözüm önerisi sunabilirim.

    1- LOAD BALANCER yapılandırması. NGINX, HA PROXY veya farklı bir L4 load balancer ile bu sorunu çözebilirsiniz.
    2- Bir çok CDN firmasının kullandığı bir yöntem olarak CNAME kaydını kullanabilirsiniz. Master bir domain belirleyin ve örneğin "server.domain.com" şeklinde sub DNS kaydı tanımlayın. CloudFlare de ekli olan bütün sitelerin kök "A" kaydını silip bu CNAME kaydına yönlendirin. Tabi ki ""server.domain.com" adresinde CF proxy kapalı olması gerekli. Bu yöntem ile dilerseniz 2 ip adresini de CNAME kaydına tanımlayabilirsiniz. Sitelere gelen istekler eşit bir şekilde iki sunucuya da iletilecektir. Fakat siz failover yapı kullanmak istiyorsanız ve bunu manuel yapmak istiyorsanız 1 adet ip tanımlamanız ve o ip ye erişim olmadığında ise A kaydını diğer ip ile değiştirmeniz yeterli olacaktır. Bu sayede diğer sitelerde manuel olarak bir işlem yapmanıza gerek kalmayacaktır.

    Not : Detaylı bilgi için lütfen Google da dikkatli bir araştırma yapmanızı öneriyorum.
    Not 2 : 2. yöntem de sunucu ip adresiniz www kaydında deşifre olabilir. Teknik detaya hakim bir saldırgan çok rahat sunucu reel ip adresinizi öğrenebilir.
    Teşekkür ediyorum gerekli bilgiler için @canugurbora; arkadaş ile anlaşıldı. İşlemleri yapıyor şuanda.
  • 23-08-2022, 10:13:18
    #16
    Cloudflare özel hata sayfası yükleyebilirsiniz. Bu özel hata sayfasına bir javascript vb. yönlendirme kodu koyabilirsiniz. En kolay ve maliyetsiz çözüm bu gibi görünmekte. Haliyle webserver ulaşılamaz ise özel hata sayfası gelir ve istediğiniz adrese yönlendirme yapar. Tam olarak istediğiniz şey değil bu değil sanırım ama işinizi görür diye düşünüyorum.
  • 23-08-2022, 11:05:54
    #17
    Bartuc adlı üyeden alıntı: mesajı görüntüle
    Cloudflare özel hata sayfası yükleyebilirsiniz. Bu özel hata sayfasına bir javascript vb. yönlendirme kodu koyabilirsiniz. En kolay ve maliyetsiz çözüm bu gibi görünmekte. Haliyle webserver ulaşılamaz ise özel hata sayfası gelir ve istediğiniz adrese yönlendirme yapar. Tam olarak istediğiniz şey değil bu değil sanırım ama işinizi görür diye düşünüyorum.
    evet ilk aşama olarak bu fakat diğer sunucuya yönlendikten sonra ara ara kapanan sunucuyuda kontrol edip eğer açıldıysa oraya dönmesi gerekecek.
  • 23-08-2022, 11:41:14
    #18
    SefaUyanik adlı üyeden alıntı: mesajı görüntüle
    evet ilk aşama olarak bu fakat diğer sunucuya yönlendikten sonra ara ara kapanan sunucuyuda kontrol edip eğer açıldıysa oraya dönmesi gerekecek.
    Zaten hata sayfasını editlediğiniz için sadece hata durumunda hata sayfasını gösterir. Yani ek bir ayar gerekmez.