Hastanelerin cerrahi servislerinde hekimlerin en büyük kabuslarından biri "Nozokomiyal Enfeksiyon" (hastane kaynaklı enfeksiyon) ve koğuş kontaminasyonudur. Düşünün ki son derece başarılı, steril ve kusursuz bir kalp bypass ameliyatı geçirmişsiniz. Ameliyathaneden sağ salim çıkıyorsunuz. Ancak hastanedeki yatak sıkıntısı yüzünden sizi genel serviste, yan yatağında çoklu ilaca dirençli tüberküloz (MDR-TB) veya antibiyotiklerin hiçbirine yanıt vermeyen ölümcül bir Metisiline Dirençli Staphylococcus Aureus (MRSA) taşıyan bir hastayla aynı odaya yatırıyorlar. Ortak havalandırmadan ve personelin dikkatsizliğinden o bakteri sizin açık ameliyat yaranıza sıçrıyor. Sizin cerrahi operasyonunuz kusursuzdur, vücudunuz temizdir; fakat yanınızdaki komşunun toksik yükü yüzünden enfeksiyon kapar, yoğun bakıma kaldırılır ve tüm oda karantinaya alınır.
Web barındırma dünyasında, özellikle yüzlerce sitenin tek bir fiziksel IP adresinin arkasına tıkıştırıldığı paylaşımlı (shared) hosting altyapılarında her gün binlerce temiz web sitesinin başına gelen felaket tam olarak bu koğuş enfeksiyonudur: Kötü niyetli bir komşunun faturasını tüm IP bloğunun ödemesi.
Salı Sabahı: Google Aramalarında Yok Oluş
Bir endüstriyel makine üreticisinin veya saygın bir hukuk bürosunun web sitesi... Yıllardır titizlikle hazırlanmış özgün makaleler, sektörel rehberler, binlerce saatlik SEO emeği. Şirket Google aramalarında "iş hukuku avukatı" veya "hidrolik pres imalatı" kelimelerinde ilk üç sıradadır. Telefonlar susmamakta, organik ziyaretçiler akmaktadır.
Salı sabahı şirketin pazarlama müdürü Google Search Console'u açar. Karşısına çıkan grafik tam anlamıyla bir serbest düşüştür. Dün günde 2.000 organik tıklama alan web sitesinin tıklama sayısı sıfıra inmiştir! Google'da site:sirketadi.com.tr araması yapılır: Hiçbir sonuç bulunamadı.
Site, arama motorunun dizininden (index) adeta bir cımbızla sökülüp atılmıştır.
Pazarlama ekibi birbirine girer: "Yazılımcı sitemap'i mi sildi? Biri robots.txt dosyasına Disallow: / mu yazdı? Hacklendik mi?"
Kodlar incelenir; tek bir hata yoktur. Sitenin kaynak kodları tertemizdir, sunucuda virüs yoktur. Peki bu devasa kurumsal marka neden Google tarafından dijital bir cüzzamlı gibi tecrit edilmiştir?
Reverse IP Lookup Otopsisi: Komşuların Karanlık Dünyası
Sorunun kaynağını anlamak için alan adının bağlı olduğu fiziksel sunucu IP adresine (185.120.xx.xx) bir "Reverse IP Lookup" (Ters IP Sorgusu) atılır. Bu sorgu, o tekil IP adresini sizinle birlikte paylaşan diğer web sitelerinin listesini döker.
Ve ekranda beliren liste, tam bir suç mahalli panosudur:
bedava-bahis-giris24.xyz(Kaçak bahis ve kumar yönlendirmesi)adult-video-izle-hd.net(Korsan ve zararlı yetişkin içerik ağı)banka-giris-guvenlik-onay.com(Phishing / oltalama amaçlı sahte banka sitesi)kripto-katlama-garanti.top(Sahte yatırım dolandırıcılığı)
Müşterinin yıllık 200 TL verip barındığı o paylaşımlı sunucu kabininde, sistem yöneticisinin denetim yetersizliği veya ucuz müşteri kapma hırsı yüzünden sunucuya tam 400 farklı web sitesi doldurulmuştur. Ve bu sitelerden 3-4 tanesi, Doğu Avrupa ve Asya merkezli siber suç şebekelerinin phishing ve spam operasyonları için açtığı paravan alan adlarıdır!
Google Safe Browsing ve Spamhaus Tokadı
Gece saatlerinde o sahte banka sitesi yüz binlerce sahte SMS atmış, binlerce kullanıcıyı dolandırmaya çalışmıştır. Google Safe Browsing radarları, Spamhaus RBL (Real-time Blackhole List) ve Netcraft güvenlik botları durumu anında tespit etmiştir.
Ancak güvenlik mekanizmaları çoğu zaman alan adı bazında değil, IP adresi ve subnet (C-Class IP Bloğu) seviyesinde koruma duvarı örer. Güvenlik botu kararını verir: "Bu IP adresi organize bir dolandırıcılık ve kötü amaçlı yazılım yuvasıdır."
IP adresi kara listeye alınır. Google botları o IP'deki sunucuya gelen tüm istekleri şüpheli olarak işaretler. Google'ın yapay zeka tabanlı TrustRank algoritması, o IP'den yayın yapan sitelerin güvenilirlik puanını sıfıra çeker. Kötü komşuların yaydığı cerahat, yan komşunun tertemiz hukuk sitesinin de ciğerlerine dolmuş ve site toplu karantina kurbanı olmuştur.
Paylaşımlı Hostingde Ortak Yaşamın Bedeli
Paylaşımlı hosting ucuzdur; ancak ucuz olmasının sebebi maliyetin ve riskin komşularla bölüşülmesidir. Apartman dairesinde oturmak gibidir: Üst kattaki komşunuz banyosunu suyla doldurup taşırırsa, sizin salonunuzun tavanı akar. Alt kattaki komşunuz evinde kaçak patlayıcı imal ederse, patlamada sizin balkonunuz da uçar.
Bir paylaşımlı sunucuda ortak kullanılan şeyler sadece RAM ve CPU değildir:
- IP İtibarı (IP Reputation): E-posta gönderirken kullanılan IP adresi kirlenirse, sizin şirket mailleriniz de müşterilerin Spam kutusuna düşer.
- Ağ Trafiği: Komşu siteye gelen 50 Gbps büyüklüğündeki bir DDoS saldırısı, sunucunun ağ kartını (NIC) yakar ve sizin siteniz de erişilemez olur.
- Arama Motoru Güven Endeksi: Algoritmalar bir IP bloğundaki sitelerin çoğunluğunun çöp/spam olduğunu görürse, o sunucudaki yeni alan adlarına karşı da önyargılı ve şüpheci yaklaşır.
Koğuştan Özel Odaya Geçiş: Dedicated IP ve İzolasyon
Kurumsal bir işletmenin, cirosunu ve itibarını internetten kazanan bir markanın kaderini 10 dolarlık paylaşımlı hosting komşularının insafına bırakması kabul edilemez bir yönetim hatasıdır. Bu enfeksiyondan korunmanın adımları son derece nettir:
- Dedicated IP (Statik Özel IP): Paylaşımlı hostingde kalsanız dahi firmanızdan mutlaka aylık 2-3 dolar fark ödeyerek sitenize özel bir Dedicated IP tanımlatın. Bu sayede web siteniz ve e-posta çıkışlarınız sunucudaki diğer 300 komşunun IP adresinden tamamen ayrışır; kendi bağımsız itibar geçmişinizi yazarsınız.
- Sanal Sunucu (VDS / VPS): Bütçeyi biraz artırarak paylaşımlı hosting ortamından çıkıp, işletim sistemi ve IP adresi tamamen size tahsis edilmiş bağımsız bir sanal sunucuya geçin.
- Ters IP Taramaları: Düzenli aralıklarla HackerTarget veya YouGetSignal gibi araçlarla IP adresinizde başka hangi alan adlarının barındığını periyodik olarak kontrol edin.
- Search Console Güvenlik Bildirimleri: Sitenizde bir index kaybı yaşandığında derhal Google Search Console'daki "Güvenlik ve Manuel İşlemler" sekmesini kontrol edip temizleme ve yeniden değerlendirme (Reconsideration Request) talebinde bulunun.
Ameliyattan çıkan temiz hastayı tüberküloz koğuşuna yatırmak nasıl bir sağlık cinayetiyse, kurumsal markanızı kumar ve phishing siteleriyle aynı IP havuzuna atmak da öyle bir mühendislik cinayetidir. Altyapıda tasarruf etmek iyidir; ancak itibarınızı ve arama motoru varlığınızı üç kuruşluk komşu riskine kurban etmek tasarruf değil, intihardır.