PBN və rəqəmsal izlər

«İzsiz» PBN hostinqinin əslində nə demək olduğu

İz, saytlarınızı bir-biri ilə və ya axtarış sistemlərinin etibar etməməyi öyrəndiyi bir hostinq nümunəsi ilə əlaqələndirən hər hansı bir siqnaldır — bu siqnalların harada gizləndiyi və onları necə aradan qaldırdığımız burada izah olunur.

İz tək bir əlamət deyil, korrelyasiyadır

"Footprint-free" ifadəsi çox vaxt qeyri-dəqiq istifadə olunur, ona görə də dəqiq olmaq vacibdir. İz — üçüncü tərəfə (axtarış sisteminə, xüsusi alətdən istifadə edən rəqibə və ya əl ilə yoxlayan şəxsə) saytlarınızı bir yerə qruplaşdırmağa və ya onları artıq manipulyasiya ilə əlaqələndirilən hostinq nümunəsi ilə əlaqələndirməyə imkan verən hər hansı siqnaldır. İndeksdən çıxarılma nadir hallarda tək bir təkzibolunmaz faktdan qaynaqlanır. Bu, korrelyasiyadan yaranır: ayrı-ayrılıqda normal görünən, lakin eyni generator teqini, eyni ad serveri cütünü, eyni /24-ü, eyni mövzu barmaq izini və eyni dərc olunma tempini paylaşan onlarla sayt. Bunlardan hər hansı biri təklikdə sadəcə təsadüfi küy ola bilər. Lakin bir araya gəldikdə, artıq bir şəbəkə formalaşdırırlar.

Bu, bütün problemi yenidən çərçivələyir. Siz gizlətmək üçün tək bir şey axtarmırsınız; hər bir təbəqədəki korrelyasiyanı eyni anda qırmağa çalışırsınız — saytın yaydığı HTML, həll olunduğu şəbəkə yolu, onu təmsil edən hesab və qonşuları ilə paylaşdığı təsir radiusu. Bir təbəqəni qaçırsanız, digərləri yenə də üst-üstə düşəcək. Məhz buna görə ucuz ortaq qutunun önünə CDN qoşmaq demək olar ki, heç bir işə yaramır: bu, saytdakı rəqəmsal izi, DNS modelini və bütün mülk üzrə ortaq tale təcridini eyni saxlayaraq yalnız bir dəyişəni dəyişir.

Sayt daxili izlər: HTML nələri üzə çıxarır

Aşkar edilməsi ən asan izlər bir saytın öz çıxışında elan etdiyi izlərdir. Standart bir WordPress quraşdırması öz versiyasını meta generator etiketində və resurslarındakı sorğu sətirlərində yayımlayır, wp-json kəşf son nöqtələrinə və XML-RPC interfeysinə keçidlər verir, pingback başlıqları göndərir və texnologiya yığınını adlandıran bir X-Powered-By başlığı qaytarır. Bunların heç biri insan oxucuya görünmür, lakin hamısı asanlıqla skriptləşdirilə bilər — bir günortada bu əlamətlərə görə on min saytın rəqəmsal izini müəyyən edə bilərsiniz.

Bizim rəqəmsal iz silici alətimiz hər yerləşdirmə zamanı məhz bu səthi təmizləyir: versiya və generator teqi, kəşf bağlantıları, XML-RPC, pingbacks və X-Powered-By hamısı silinir, beləliklə hər bir sayt WordPress formasında deyil, təmiz və ümumi bir səth təqdim edir. Birdəfəlik təmizləmə kimi deyil, yerləşdirmə prosesinin bir hissəsi kimi işlədiyi üçün, plagin yeniləməsi və ya mövzu dəyişikliyi sildiyinizi düşündüyünüz başlığı səssizcə yenidən bərpa edə bilməz. Əsas məqsəd gizliliyin özü üçün gizlilik deyil — mövcud olan ən ucuz və ən genişlənə bilən əlaqələndirmə siqnalını rədd etməkdir.

Mövzu və struktur izləri də önəmlidir. Hər bir saytın eyni vidcet düzümünə və eyni altlıq mətninə malik eyni mövzudan ibarət olduğu şəbəkə yalnız tərtibat əsasında bir-biri ilə əlaqələndirilir. Statik HTML təqdimatı burada kömək edir: saytı sadə HTML kimi təqdim etmək canlı stek işarələrini tamamilə aradan qaldırır və hər bir saytın işarələnməsinin müstəqil olmasına imkan verir.

Şəbəkə izləri: IP-lər, CDN-lər və DNS

Əksər operatorların səhvə yol verdiyi təbəqə şəbəkədir. Yüz saytı bir qutuda yerləşdirmək onları bir IP-də, bir /24-də və tək bir tərs-DNS modelinin arxasında saxlayır — bu, dərslik nümunəsi olan bir klasterdir. Onları sahib olduğunuz bir neçə serverə yaymaq demək olar ki, kömək etmir, çünki kiçik bir IP hovuzu hələ də bir hovuzdur. Hər şeyi tək bir CDN hesabı və ya tək bir DNS təminatçısı vasitəsilə marşrutlaşdırmaq isə sadəcə olaraq klasteri bir pillə yuxarı qaldırır: indi korrelyasiya IP əvəzinə hesab və ya ad serverləri (nameserver) dəstidir.

Footprint-free şəbəkə dizaynı bir deyil, bir çox hesab və bir çox təminatçı arasında paylanma deməkdir. Bizim CDN və DNS hesab hovuzlarımız saytları bir neçə Cloudflare, bunny.net, CDN77 və KeyCDN hesabları üzrə və ClouDNS daxil olmaqla DNS təminatçıları arasında bölüşdürür — və siz həmçinin öz hesablarınızı da bu hovuza əlavə edə bilərsiniz. Paylanma hər tətbiqetmə zamanı real vaxt hesab vəziyyətindən yenidən hesablanır, beləliklə şəbəkəniz böyüdükcə təsadüfən standart təyin edilmiş hər hansı bir hesabda səssizcə klasterləşmir. Əsas IP-lər (Origin IP) CDN arxasında yerləşir, buna görə də məzmunu faktiki olaraq təqdim edən server heç vaxt sorğu nəticəsində görünən ünvan olmur.

Burada əsas işi görən söz «hovuz» (pool) sözüdür. İzsiz bir şəbəkə tək bir ağıllı gizlənmə yeri deyil; heç bir tək hesabın, ad serverinin və ya alt şəbəkənin saytlarınızın şübhəli payını toplamaması üçün kifayət qədər məqsədyönlü şəkildə təyin edilmiş yetərincə müstəqil səthlərdir.

İzlər nə üçün birdəfəlik deyil, hər yerləşdirmə üzrə idarə olunmalıdır

Şəbəkələr statik deyil. Siz domenlər əlavə edir, digərlərini istifadədən çıxarır, bir qrupun yerini dəyişir, mövzunu dəyişir, səviyyəni yerini dəyişirsiniz. Bu hadisələrin hər biri izin yenidən yaranması üçün bir fürsətdir — yenidən aktivləşdirilmiş XML-RPC son nöqtəsi, həddindən artıq istifadə edilmiş CDN hesabına düşən yeni sayt, köhnə generator etiketini daşıyan bərpa edilmiş nüsxə. Başlanğıcda təmiz olan iz auditi altı ay və iki yüz yerləşdirmədən sonra dəyərsizdir.

Məhz buna görə də saytlararası izlərin (footprint) idarə olunmasına arabir yoxlanılan bir siyahı kimi deyil, tətbiq boru kəmərinin (deploy pipeline) daxili bir xüsusiyyəti kimi yanaşırıq. Saytdaxili təmizləmə, hesab hovuzunun balanslaşdırılması və plaginlərin baza konfiqurasiyası sayt hər dəfə təmin edildikdə və ya dəyişdirildikdə, quraşdırma zamanı çəkilmiş anlıq görüntü əsasında deyil, mülkiyyətin mövcud vəziyyətinə uyğun hesablanaraq yenidən tətbiq edilir. Balans hər tətbiq zamanı canlı hesab məlumatlarından yenidən hesablanır, beləliklə yüzüncü sayt əvvəlki doxsan doqquz saytın hara yerləşdirildiyi tam bilinərək yerləşdirilir. Quraşdırıb unutmaq uğursuzluq üsuludur; hər tətbiq üzrə davamlı icra isə yeganə çıxış yoludur.

Ortaq aqibət təcridi: çökmənin izi

Yalnız gərginlik altında özünü göstərən bir axtarış izi var. Əgər yüz sayt bir fayl sistemini və bir PHP hovuzunu paylaşırsa, onda təhlükəsizliyi pozulmuş bircə sayt, nəzarətdən çıxmış bir proses və ya resurs istifadəsindəki bir sıçrayış qonşularını da özü ilə bərabər sıradan çıxarır — və bütöv bir alt şəbəkənin eyni anda yumşaq 404 xətası verməsi və ya yavaşlaması zərərli proqramdan və ya xidmət kəsilməsindən əlavə, özlüyündə bir korrelyasiya siqnalıdır. Ortaq taleli hostinq tək bir saytın problemini bütün şəbəkəni əhatə edən bir hadisəyə çevirir.

Hər sayt üçün təcrid hər bir saytı öz məhdudlaşdırma sərhədi daxilində yerləşdirir ki, bir sayt digərinin fayllarına, proseslərinə və ya yaddaşına daxil ola bilməsin, zərərli proqramların skan edilməsi və DDoS qoruması isə standart olaraq aktivdir. Bu, toxunmadığınız saytları zərər görmüş saytdan qoruyur və eyni zamanda bütün şəbəkənin vahid bir blok kimi sıradan çıxmaması anlamına gəlir — bu həm əlçatanlıq xüsusiyyətidir, həm də gizli şəkildə bir footprint xüsusiyyətidir. Keşləmə əlaqəli rol oynayır: LiteSpeed Enterprise və hər sayt üzrə obyekt keşinin trafikin böyük hissəsini udması ilə, bir saytdakı kəskin artım ilk növbədə nadir hallarda kənara yayılan resurs hadisəsinə çevrilir.

Köhnə domenləri onların izlərini daşımadan bərpa etmək

Vaxtı bitmiş köhnə domenlər şəbəkə quruculuğunun əsas hissəsidir və özlərinə məxsus iz riski (footprint) daşıyırlar. Onlardan birini ümumi şablondan yenidən qurmaq domeni əldə etməyə dəyər edən tarixi tamamilə boşa çıxarır və hamısı eyni skelet üzərində yenidən qurulmuş vaxtı bitmiş domenlər qrupu məhz həmin skelet vasitəsilə bir-biri ilə əlaqələnir. Daha təmiz yanaşma domenin orijinal saytını Internet Archive-dən bərpa etmək və onu statik HTML kimi təqdim etməkdir — bu, köhnə domeni yenidən onlayn etmək və standart şəbəkə strukturu əvəzinə öz real strukturu ilə yenidən indeksləşdirmək üçün ən sürətli yoldur.

Statik HTML kimi bərpa etmək həm də iz baxımından üstünlük yaradır: iz qoyacaq canlı CMS yoxdur, sızacaq versiya yoxdur, yoxlanılacaq aşkarlama nöqtəsi yoxdur. Sayt keçmişdə necə olubsa, elə də görünür. Hesab hovuzu paylanması və hər yerləşdirmə üzrə saytdaxili təmizləmə ilə birləşdirildikdə, bərpa edilmiş domen onu şəbəkənizin qalan hissəsi ilə qruplaşdıra biləcək izləri miras almadan şəbəkənizə yenidən qoşulur.

Bunların heç biri qeyri-adi deyil. İzsiz hostinq hər bir təbəqədə — HTML, şəbəkə, hesab, izolyasiya və tarixçə — korrelyasiyanı kəsmək və bunu sadəcə bir neçə sayt miqyasında deyil, real şəbəkə miqyasında hər dəyişiklikdə yenidən möhkəmləndirmək intizamından başqa bir şey deyil.

Tez-tez verilən suallar

Saytlarımın önünə CDN qoymaq onları izsiz edirmi?

Xeyr. Paylaşılan serverin qarşısındakı tək bir CDN hesabı yalnız bir dəyişəni — axtarışın qaytardığı IP ünvanını dəyişir, lakin saytdaxili izləri, DNS modelini və ortaq tale təcridini hər bir saytda eyni saxlayır. Daha pisi, bütün şəbəkəni tək bir CDN və ya DNS hesabı vasitəsilə yönləndirmək klasteri sadəcə həmin hesaba köçürür. Footprint-free dizaynı tək bir proksi təbəqəsi yox, bir çox hesablar və provayderlər üzrə paylanma, saytdaxili təmizləmə və hər sayt üçün birlikdə işləyən təcrid tələb edir.

İz silici faktiki olaraq hansı saytdaxili izləri təmizləyir?

Hər tətbiqetmə zamanı (deploy) o, WordPress versiyasını və generator teqini, wp-json aşkarlama bağlantılarını, XML-RPC-ni, pingback-ləri və X-Powered-By başlığını silir — bunlar hər kəsə böyük miqyasda bir WordPress mülkünün rəqəmsal izini çıxarmağa imkan verən ucuz, skriptləşdirilə bilən işarələrdir. Birdəfəlik təmizləmə kimi deyil, tətbiqetmə prosesinin bir hissəsi kimi işlədiyi üçün, plagin və ya mövzu yeniləməsi artıq sildiyiniz siqnalı səssizcə yenidən daxil edə bilməz.

Niyə hər yerləşdirmədə iz idarəetməsi həyata keçirilməlidir?

Çünki şəbəkələr daim dəyişir — yeni domenlər, miqrasiyalar, mövzu dəyişiklikləri, səviyyə keçidləri — və hər bir dəyişiklik izin yenidən yaranması və ya yeni bir saytın həddindən artıq istifadə edilmiş bir hesaba düşməsi üçün bir fürsətdir. İlkin işə salınma zamanı təmiz olan iz auditi yüzlərlə sonrakı yerləşdirmədən sonra mənasını itirir. Biz quraşdırma vaxtı çəkilmiş anlıq görüntü əvəzinə şəbəkənin canlı vəziyyətinə əsaslanaraq hər bir təminat hadisəsində sayt üzərindən silinməni, hesab hovuzunun balanslaşdırılmasını və plagin ilkin vəziyyətini yenidən tətbiq edirik.

Sizin hovuzunuz əvəzinə öz Cloudflare və ya CDN hesablarımdan istifadə edə bilərəmmi?

Bəli. Öz CDN və DNS hesablarınızı bizimkilərlə yanaşı hovuza daxil edə bilərsiniz və paylanma hər yerləşdirmə zamanı canlı hesab vəziyyətindən yenidən hesablanır, beləliklə heç nə klasterə doğru meyil etmir. Bu, dövriyyədə saxlanılmasını istədikləri köhnə və ya etibarlı hesablara artıq sahib olan operatorlar üçün uyğundur.

14 gün ərzində pulsuz sınaqdan keçirin

İlk saytlarınızı 14 gün pulsuz başladın — kart tələb olunmur. Mövcud şəbəkəni köçürürsünüz? Miqrasiyalar tamamilə pulsuzdur və heç bir məhdudiyyət yoxdur.

Pulsuz başlayın